udostępnianie internetu
: 11 września 2007, 20:44
Witam.
Zanim zdecydowałem się napisać tego posta przeglądnąłem różne fora internetowe i opisy wydające się najlepsze jakie mogą być ale na nic to. Możliwe że w jednym miejscu robię głupi błąd i nie jestem tego świadom.
Mam 2 komputery. Stacjonarny z Debianem i laptopa z Windowsem Me
Stacjonarny Debian ma 3 karty sieciowe, a z dwóch korzystam, eth0 to wyjście na świat a eth1 ma (ma bo jeszcze nie działa) przekazywać internet laptopowi.
Debian ma adres IP 192.168.0.1 (eth1), a laptop 192.168.0.2
Wyjście na świat to neostrada przez dhcp.
Chcę udostępnić laptopowi internet jednak niezbyt to jakoś wychodzi. Konfiguruję iptables:
I nie działa. Próbowałem się bawić według różnych opisów z różnymi skryptami ale na razie nie działa.
Nie wiem jakie pliki mogą się przydać żeby mieć wgląd na problem, na razie dołączam takie.
/etc/network/interfaces:
/etc/hosts
/etc/resolv.conf:
I jeszcze pingi:
które jak widać dochodzą. Problemem jest samo udostępnianie.
Z góry dziękuję.
Zanim zdecydowałem się napisać tego posta przeglądnąłem różne fora internetowe i opisy wydające się najlepsze jakie mogą być ale na nic to. Możliwe że w jednym miejscu robię głupi błąd i nie jestem tego świadom.
Mam 2 komputery. Stacjonarny z Debianem i laptopa z Windowsem Me
Stacjonarny Debian ma 3 karty sieciowe, a z dwóch korzystam, eth0 to wyjście na świat a eth1 ma (ma bo jeszcze nie działa) przekazywać internet laptopowi.
Debian ma adres IP 192.168.0.1 (eth1), a laptop 192.168.0.2
Wyjście na świat to neostrada przez dhcp.
Chcę udostępnić laptopowi internet jednak niezbyt to jakoś wychodzi. Konfiguruję iptables:
Kod: Zaznacz cały
echo 1 >/proc/sys/net/ipv4/ip_forward
iptables -A POSTROUTING -o eth1 -j MASQUERADE -t nat
Nie wiem jakie pliki mogą się przydać żeby mieć wgląd na problem, na razie dołączam takie.
/etc/network/interfaces:
Kod: Zaznacz cały
# The loopback network interface
auto lo
iface lo inet loopback
address 127.0.0.1
netmask 255.0.0.0
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 255.255.0.1
auto eth1
auto eth0
Kod: Zaznacz cały
127.0.0.1 localhost debian
127.0.1.1 debian.lan debian
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
192.168.0.2 laptop
Kod: Zaznacz cały
search lan
nameserver 10.0.0.138
Kod: Zaznacz cały
kuba@debian:~$ ping laptop
PING laptop (192.168.0.2) 56(84) bytes of data.
64 bytes from laptop (192.168.0.2): icmp_seq=1 ttl=128 time=4.02 ms
64 bytes from laptop (192.168.0.2): icmp_seq=2 ttl=128 time=0.225 ms
64 bytes from laptop (192.168.0.2): icmp_seq=3 ttl=128 time=0.216 ms
64 bytes from laptop (192.168.0.2): icmp_seq=4 ttl=128 time=0.221 ms
--- laptop ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 2999ms
rtt min/avg/max/mdev = 0.216/1.172/4.029/1.649 ms
kuba@debian:~$
Z góry dziękuję.