Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Домашний маршрутизатор Gentoo - Как?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
Cleus
Apprentice
Apprentice


Joined: 21 Aug 2004
Posts: 157

PostPosted: Mon Nov 10, 2008 6:21 pm    Post subject: Домашний маршрутизатор Gentoo - Как? Reply with quote

Дано.
Свежекупленный маршрутизатор wl-520gc не дружит с оборудованием моего прова (что вполне себе может быть правдой, учитывая их кривые d-link-и на чердаке), а отдать железяку жалко, решил сделать из нее просто точку доступа, и по WAN подключить ко второй сетевой карте (она-то уж точно не должна никак и ни с кем конфликтовать).
Сделано.
На 1ой сетевой карте (eth1) у меня шнурок от правайдера с его vpn & pptp (которые не всякий роутер поймет - вот я тоже, кстати, не понимаю, кто из них тупит - провайдеры или производители железа - всякие левые и патченные прошивки в таком случае просто обязательны), с которыми поднимается ppp0.

На 2ой сетевой карте (eth2) прописан адрес:
Code:
config_eth2=( "192.168.0.1 netmask 255.255.255.0 broadcast 192.168.0.255"

и запущен dnsmasq с настройкой
Code:
dhcp-range=192.168.0.50,192.168.0.150,72h и interface=eth2

Далее, строго по руководству "Домашний маршрутизатор Gentoo" прописаны следующие настройки iptables
Code:
export LAN=eth2
export WAN=ppp0
iptables -I FORWARD -i ${LAN} -d 192.168.0.0/255.255.0.0 -j DROP
iptables -A FORWARD -i ${LAN} -s 192.168.0.0/255.255.0.0 -j ACCEPT
iptables -A FORWARD -i ${WAN} -d 192.168.0.0/255.255.0.0 -j ACCEPT
iptables -t nat -A POSTROUTING -o ${WAN} -j MASQUERADE

Естественно сделано и
Code:
echo 1 > /proc/sys/net/ipv4/ip_forward

В результате вижу, как роутер (подключен к eth2 через гнездо WAN на железке), автоматически получил от dnsmasq айпи 192.168.0.84.
На самом роутере тоже включен dhcp сервер, но автоматически для него задан пул 192.168.0.3 - 192.168.0.254, gw 192.168.0.1, dns 192.168.0.1, что меня несколько смущает - это нормально? В смысле, пул надо несколько более другой прописать?
Сейчас PS3 получила от роутера по WI-FI фйпи 192.168.0.4, но, к сожалению, соединиться с сетью не смогла (что там у нее, не знаю, а второго компа нету), но подозреваю, что где-то у меня что-то кривое с NAT. В самом роутере тоже есть NAT Setting - Port Trigger, может надо там что-то прописать? Файрвол на нем на всякий случай отключил.

Сетевые дела у меня изрядная слабость (не очень я их понимаю), что-ниудь подскажете? Дргой роутер не предлагать, мне уже просто интересно, что тут можно сделать.
Back to top
View user's profile Send private message
ba
l33t
l33t


Joined: 25 May 2003
Posts: 804

PostPosted: Fri Nov 14, 2008 7:10 pm    Post subject: Re: Я сильно извращаюсь? Reply with quote

Роутер нужно сконфигурить в режиме бриджа, тогда dhcp-сервер должен быть один, оставь либо dnsmasq либо на роутере. Это самое правильное решение. Если роутер не умеет работать в режиме бриджа, то то что ты описал работать будет, только назначь на роутере другую сеть, например 192.168.1.0/255.255.255.0
Back to top
View user's profile Send private message
vik88
n00b
n00b


Joined: 25 Nov 2008
Posts: 2

PostPosted: Wed Nov 26, 2008 4:44 pm    Post subject: Reply with quote

ну ты извращенец)))
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum