[+] Nie działa sieć lokalna lub internet naprzemiennie
: 23 listopada 2008, 21:56
Witam,
Zainstalowałem Debiana etch z jedną kartą sieciową na sieć lokalną. Później dołożyłem drugą kartę i postawiłem router. Na początku sieć lokalna na eth0 ze statycznym IP pracowała idealnie ale karta eth1 (internet) na DHCP nie otrzymywała adresu IP (i dalej nie otrzymuje) i musiałem ją "ręcznie" stawiać co powodowało pobranie adresu IP i dalej pracowały obie karty poprawnie. Od dziś zaczęły się kłopoty polegające na tym, że eth0 (sieć lokalna) działa prawidłowo do momentu "podniesienia" karty eth1.
Konfiguracja:
Zawartość /etc/network/interfaces:
ifconfig po podniesieniu eth1 (nie idą pingi na eth0):
Po restarcie systemu nie ma przy eth1 linii z inet addr:...
Jeżeli "położę" eth1 (ifdown eth1) to eth0 działa tzn są pingi na 192.168.0.1, jak podniosę eth1 (ifup eth1) eth1 otrzymuje prawidłowe wpisy IP i inne ale przestaje działać eth0 - nie idą pingi na 192.168.0.1 i tak w kółko albo ta albo ta?
Co się dzieje i jak to naprawić?
Zainstalowałem Debiana etch z jedną kartą sieciową na sieć lokalną. Później dołożyłem drugą kartę i postawiłem router. Na początku sieć lokalna na eth0 ze statycznym IP pracowała idealnie ale karta eth1 (internet) na DHCP nie otrzymywała adresu IP (i dalej nie otrzymuje) i musiałem ją "ręcznie" stawiać
Kod: Zaznacz cały
ifup eth1
Konfiguracja:
Kod: Zaznacz cały
eth0 - ip 192.168.0.1
maska 255.255.255.0
eth1 - dhcp
Kod: Zaznacz cały
auto lo
iface lo inet loopback
allow-hotplug eth0
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
auto eth0
iface eth1 inet dhcp
auto eth1
Kod: Zaznacz cały
eth0 Link encap:Ethernet HWaddr 00:1:D C:F4:F0:29
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::210:dcff:fef4:f029/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2656 errors:0 dropped:0 overruns:0 frame:0
TX packets:1991 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:351424 (343.1 KiB) TX bytes:426838 (416.8 KiB)
eth1 Link encap:Ethernet HWaddr 00:80:AD:7B:F7:21
inet addr:87.207.68.198 Bcast:255.255.255.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:576 Metric:1
RX packets:27050 errors:0 dropped:0 overruns:0 frame:0
TX packets:2954 errors:0 dropped:0 overruns:0 carrier:0
collisions:3 txqueuelen:1000
RX bytes:2716189 (2.5 MiB) TX bytes:505755 (493.9 KiB)
Interrupt:201 Base address:0xc000
lo Link encap:Local 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:43 errors:0 dropped:0 overruns:0 frame:0
TX packets:43 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3500 (3.4 KiB) TX bytes:3500 (3.4 KiB)
Jeżeli "położę" eth1 (ifdown eth1) to eth0 działa tzn są pingi na 192.168.0.1, jak podniosę eth1 (ifup eth1) eth1 otrzymuje prawidłowe wpisy IP i inne ale przestaje działać eth0 - nie idą pingi na 192.168.0.1 i tak w kółko albo ta albo ta?
Co się dzieje i jak to naprawić?