Помогите пожалуйста раздать инет с ubuntu 9.04 на второй комп windows xp
есть:
eth0 - локальная сеть
eth1 - интернет
В винде для этого объединял соединения и создавал сетевой мост. Итак, ifconfig
eth0 Link encap:Ethernet HWaddr 00:15:e9:87:1d:2d
inet6 addr: fe80::215:e9ff:fe87:1d2d/64 Диапазон:Ссылка
ВВЕРХ BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:100 errors:0 dropped:0 overruns:0 frame:0
TX packets:294 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:1000
RX bytes:19098 (19.0 KB) TX bytes:86028 (86.0 KB)
Прервано:19 Base address:0xa400
eth1 Link encap:Ethernet HWaddr 00:19:66:31:db:19
inet addr:10.0.198.22 Bcast:10.0.198.63 Mask:255.255.255.192
inet6 addr: fe80::219:66ff:fe31:db19/64 Диапазон:Ссылка
ВВЕРХ BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:20898 errors:0 dropped:0 overruns:0 frame:0
TX packets:18155 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:1000
RX bytes:8639416 (8.6 MB) TX bytes:2978174 (2.9 MB)
Прервано:248 Base address:0x8000
lo Link encap:Локальная петля (Loopback)
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Диапазон:Узел
ВВЕРХ LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:0
RX bytes:920 (920.0 B) TX bytes:920 (920.0 B)
пытался делать так:
ifconfig eth0 192.168.0.1 netmask 255.255.255.0
ifconfig eth0 up
В /etc/sysctl.conf вставлял
net.ipv4.ip_forward=1
затем
sysctl -w net.ipv4.ip_forward="1"
В nat добавлял
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
на втором компе ставил
IP: 192.168.0.2
Netmask/Маска: 255.255.255.0
Gateway/Шлюз: 192.168.0.1
DNS: 192.168.0.1
Итог: безрезультатно (разве что Windows пингует мой комп, но в инет так и не выбирается)
Более того, через некоторое время слетают настройки, которые я делал в начале, т.е
ifconfig eth0 192.168.0.1 netmask 255.255.255.0
ifconfig eth0 up
Подскажите в чём ошибка, или может, посоветуйте другой способ.