Pracuję na serwerze Ubuntu 12.04 lts na stacji roboczej vmware. Muszę skonfigurować interfejs sieciowy do pracy w trybie rozwiązanym.
To jest moja konfiguracja
auto eth1
iface eth1 inet manual
up ip address add 0/0 dev $IFACE
up ip link set $IFACE up
up ip link set $IFACE promisc on
down ip link set $IFACE promisc off
down ip link set $IFACE down
i kiedy wykonam
netstat -i
flaga jest BMRU
Czy moja konfiguracja jest prawidłowa, czy muszę wykonać dodatkowe polecenia?
ls /dev/
wykonuję, nie mogę znaleźć vmnet0. Masz jakiś pomysł?Odpowiedzi:
Twój interfejs nie jest w trybie promisowym. Posługiwać się:
Flaga zostanie zaktualizowana do
BMPRU
. Szczegóły flagi są następujące:B
flaga jest do emisjiM
Flaga dotyczy multiemisjiP
Flaga jest dla trybu promisR
jest do bieganiaU
jest na góręźródło
Problem nie tkwi w karcie sieciowej, ponieważ VMware zawsze włącza tryb mieszany dla interfejsu wirtualnego. Ale problem leży w konfiguracji. Nie wystarczy włączyć tryb rozwiązany w pliku interfejsu. Musiałem dodać tę linię:
w
/etc/rc.local
pliku, ponieważ kiedy ponownie uruchamiam usługę sieciową, eth1 jest wyłączony. Dodanie tego wiersza powiedziałoby, że system operacyjny nie powinien wyłączać eth1.źródło
włącz tryb rozwiązły
wyłącz tryb rozwiązły
źródło