В поиске рыл этот вопрос, но никто не решил его, темы заканчиваются по середине разговора. Посему, дозвольте в отделную тему.
Есть шлюз ubuntu 8.10 Server. Собственно приведу результат команды route -n и iptables -L -t nat -n
. для понятности картинки.
route -n
Код: Выделить всё
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
10.101.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 10.101.2.9 0.0.0.0 UG 0 0 0 eth0
0.0.0.0 10.101.2.9 0.0.0.0 UG 100 0 0 eth0iptables -L -t nat -n
Код: Выделить всё
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
LOG all -- 0.0.0.0/0 0.0.0.0/0 MARK match 0xa LOG flags 0 level 4
MASQUERADE all -- 0.0.0.0/0 0.0.0.0/0 MARK match 0xa
Chain OUTPUT (policy ACCEPT)
target prot opt source destinationт.е. имеется два интерфейса eth0 и eth1. Это шлюз, в локалке 10.101.2.0 , торчит для эксперементов, набираюсь опыта, так вот...
eth0 имеет IP 10.101.2.201 - это есть доступ в локалку(а у нее свой шлюз 10.101.2.9) - от сюда и инет идет.
eth1 - 192.168.1.2 - к нему подсооеденен wifi адаптер, в режиме роутера, c ip 192.168.1.1.
шлюз свободно работает(раздает инет) в сети 10.101.2.0, он так же свободно маршрутизирует и в сеть 192.168.1.0(о чем говорит доступ в web админки вайфай адаптера) . Однко при подклчении по вайфай, в сеть 192.168.1.0 инет не раздется по маскардинг... если лезть через прокси squid он работает. ПОдключение клиента идет - ip 192.168.1.3 шлюз 192.168.1.2 dns 10.101.2.7.... инет все равно не фыр фыр....
Надеюсь кто-нгибудь даст хорошего совета.
Заранее благодарен!
Кстати, пинг с вайфай идет хорошо, пингуется как 10.101.2.* так и 192.168.1.* однако www.ru ни как. Может проблемы какие с днс?
ой... оказывается пингуется только 192.168.1.* ... тут еще проблема с маршрутом.....