Я понимаю, что тема избитая, но настроить не получается, поэтому и прошу вашей помощи.
Хочу сделать такую вещь:
[Интернет] --> eth0[Основной комп]wlan0 --> wlan0[Ноутбук]
На компе Ubuntu 10.10.
$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:15:f2:0c:47:e0
inet addr:192.168.1.15 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::215:f2ff:fe0c:47e0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1663541 errors:0 dropped:0 overruns:0 frame:0
TX packets:2280739 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:424921620 (424.9 MB) TX bytes:1020616921 (1.0 GB)
Interrupt:21
lo Link encap:Локальная петля (Loopback)
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:4032 errors:0 dropped:0 overruns:0 frame:0
TX packets:4032 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:169722 (169.7 KB) TX bytes:169722 (169.7 KB)
wlan0 Link encap:Ethernet HWaddr 00:1b:fc:08:e5:1c
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::21b:fcff:fe08:e51c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:48 errors:0 dropped:0 overruns:0 frame:0
TX packets:192 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:7569 (7.5 KB) TX bytes:34491 (34.4 KB)
Через стандартный менеджер создал соединение:
Точка-точка
Без защиты
IPv4 вручную:
адрес 192.168.0.1
маска 255.255.255.0
шлюз 0.0.0.0
DNS <пусто>
Подключился через "Подключиться к скрытой сети"
В /etc/sysctl.conf раскомментировал net.ipv4.ip_forward=1
Выполнял
sudo sysctl -w net.ipv4.ip_forward="1"
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sudo iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
С iptables работать не умею, знаю, что оно делает, только поверхностно.
Настраиваю Firestarter:
Internet connected network device - eth0
Local connected network device - wlan0
Enable Internet connection sharing - yes
Enable DHCP for the local network - no
Разрешил в правилах входящие соединения с 192.168.0.1 и 192.168.0.2.
Ноутбук с Ubuntu 10.04 (вообще коннект нужен на любой другой девайс тоже, e.g. на ноут друга (коий не дружит с роутером).
Настройки сети
ad-hoc
ip 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1
DNS servers 192.168.0.1
При подключении ноутбук вроде бы подключался, но значок подключения словно при нулевом сигнале. Постоянно появляются мессаги "Connection Established", видимо, между ними соединения нет. Сейчас протестил еще раз - не подключается вообще.
Пинг 192.168.0.1 с ноута выдавал сообщения вроде
"From 192.168.0.2 destination host unreachable"
С основного компа пинг 192.168.0.2 выдает аналогичные сообщения.
Есть подозрение, что я неправильно настроил сеть на ноутбуке - все найденные мануалы для винды (таковая была на ноуте, но в моем присутствии погибла).
Что делать, не знаю. Помогите.