Automatyczne ustawianie kart sieciowych
: 03 stycznia 2011, 14:08
Witam.
Jestem nowy i proszę nie biczować na starcie.
Zainstalowałem sobie virtualoksa i Debiana. Instalacja virtualoksa spowodowała, iż do Windows XP dodane zostało nowe połączenie sieciowe IP: 10.0.2.15. Po starcie Debiana w /etc/network/interfaces zdefiniowałem sobie eth3, ponieważ przy ustawianiu eth0, eth1... pojawiały się błędy:
Mój plik interfaces:
Problemem dla mnie jest to, że konfiguracja interfejsów ewidentnie znajduje się w innym miejscu. Pytanie jakim? Przy restarcie system sam przydziela sobie adres sieci, przypisuje go do eth2 i łączy z internetem. Konfiguracja interfejsów nie ma nic do rzeczy. W momencie, gdy próbowałem przypisać tę konfigurację pozostawiając tylko ,,lo'' i ,,eth0'' na sztywno, wyświetlał się ten sam błąd. Dopiero przypisanie do eth3 tego IP na sztywno dało pozytywny rezultat. Gdzie są zapisywane ustawienia sieci, interfejsów, które mają być uruchamiane?
Automatycznie przydzielone IP to właśnie 10.0.2.15. Czy właśnie tym adresem (zgodnym co do tego z virtualoksa) powinienem ustawiać na sztywno eth, aby mieć sieć na Debianie?
Dodane:
Po kolejnej godzinie poszukiwań usunąłem plik: /etc/udev/rules.d/70-persistent-net.rules
Następnie zmieniłem plik interfaces:
Jak dla mnie system przy starcie wykrywa dwie karty sieciowe, tę fizyczną i tę z virtualoksa. Ale numery MAC zawarte w pliku: 70-persistent-net.rules różnią się od tych listowanych z poziomu Windows XP.
Przy:
przydzielany jest adres IP 10.0.2.15 i połączenie z internetem jest.
Jeśli dam też:
to dla tego interfejsu połączenia z internetem nie ma. IP nie jest przydzielony. Czy mam rozumieć, że mimo iż są różnie mac adresy między Windows XP, a Debianem, to to są te same wykryte przez Debiana karty sieciowe?
Jestem nowy i proszę nie biczować na starcie.
Zainstalowałem sobie virtualoksa i Debiana. Instalacja virtualoksa spowodowała, iż do Windows XP dodane zostało nowe połączenie sieciowe IP: 10.0.2.15. Po starcie Debiana w /etc/network/interfaces zdefiniowałem sobie eth3, ponieważ przy ustawianiu eth0, eth1... pojawiały się błędy:
Kod: Zaznacz cały
/etc/network# ifup eth1
SIOCSIFADDR: No such device
eth1: ERROR while getting interface flags: No such device
SIOCSIFNETMASK: No such device
eth1: ERROR while getting interface flags: No such device
Failed to bring up eth1.
Kod: Zaznacz cały
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
address 10.0.2.15
netmask 255.255.255.0
Automatycznie przydzielone IP to właśnie 10.0.2.15. Czy właśnie tym adresem (zgodnym co do tego z virtualoksa) powinienem ustawiać na sztywno eth, aby mieć sieć na Debianie?
Dodane:
Po kolejnej godzinie poszukiwań usunąłem plik: /etc/udev/rules.d/70-persistent-net.rules
Następnie zmieniłem plik interfaces:
Kod: Zaznacz cały
allow-hotplug eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
Przy:
Kod: Zaznacz cały
allow-hotplug eth0
iface eth0 inet dhcp
Jeśli dam też:
Kod: Zaznacz cały
allow-hotplug eth1
iface eth1 inet dhcp