Nie pamiętam jak było to pod XP, ale po stronie ubuntu należy zrobić iptables
Kod: Zaznacz cały
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -X
iptables -t nat -F
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE
iptables -A FORWARD -s 192.168.1.0/24 -j ACCEPT
Jak widać mamy podane ip, oczywiśćie można je zmienić, warto dodać to do
/etc/rc.local
W ubuntu należy ustawić dla tego połączenia:
Kod: Zaznacz cały
Adres: 192.168.1.1
Maska podsieci: 255.255.255.0
Brama: 0.0.0.0
A w XP, tak zwanym komputerze klienckim nalezy tak zróbić:
Kod: Zaznacz cały
Adres: 192.168.1.2
Maska podsieci: 255.255.255.0
Brama: 192.168.1.1
DNS: 208.67.222.222, 208.67.220.220 (*)
* - dns mogą być inne ale różne niż sieć.
#edit
Znalazłem skrypcik, który ułatwi konfigurację połaczenia sieciowego:
klik
Zrestartować sieć i/lub sesję i cieszyć się Netem na lapku. Jakby co, to opis jest z
mojego bloga
#edit
Metoda ta zadziała w 100% na Ubuntu 10.04 jako gateway i 9.10 jako klient oraz Ubuntu 10.04 jako Gateway i Ubuntu 10.04 jako klient.