Mam taki problem, mam dwa komputery: desktop i laptop. Na desktopie podłączona jest neostrada, która działa bez problemu, do momentu kiedy podłącze laptopa przez sieciówkę. Wtedy na przemian internet jest kilka minut, później nie ma kilka minut i tak w koło, ale jest wówczas tylko na desktopie, na laptopie nie ma go nigdy. Pingi dochodzą do siebie z dwóch komputerów, więc się widzą.
Na laptopie plik /etc/network/interfaces wygląda tak:
Kod: Zaznacz cały
auto lo
iface lo inet loopback
auto eth1
iface eth1 inet static
address 196.254.164.146
netmask 255.255.0.0
gateway 196.254.164.147
Kod: Zaznacz cały
auto pppoa
iface pppoa inet ppp
provider neostrada
pre-up while ! grep 'Line up' '/proc/net/atm/speedtch:0' \
&> /dev/null ; do sleep 1; done
post-up while ! ifconfig ppp0 &> /dev/null ; do sleep 1; done
auto eth1
iface eth1 inet static
address 196.254.164.147
netmask 255.255.0.0
Kod: Zaznacz cały
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -F -t nat
iptables -X -t nat
iptables -F -t filter
iptables -X -t filter
iptables -t filter -P FORWARD DROP
iptables -t filter -A FORWARD -s 196.254.164.146/255.255.0.0 -d 0/0 -j ACCEPT
iptables -t filter -A FORWARD -s 0/0 -d 196.254.164.146/255.255.0.0 -j ACCEPT
iptables -t nat -A POSTROUTING -s 196.254.164.146/255.255.0.0 -d 0/0 -j MASQUERADE