dlaczego interfejs sieciowy jest ładowany jako „rename3”?


10

Moja maszyna ubuntu 13.04 (ASUS M2n32SLI deluxe mobo) ładuje jeden z dwóch interfejsów na płycie głównej jako „rename3”. Drugi interfejs to eth0. Brak kabla podłączonego do eth0.

  1. Dlaczego tak jest ?
  2. Jak to naprawić? Chcę zachować dynamiczne dns.

Odpowiedzi:


9

Jak zmienić nazwę interfejsów sieciowych:

Oto jedno rozwiązanie, jak zmienić nazwę interfejsu. Najprawdopodobniej było coś, co poszło nie tak podczas konfiguracji urządzenia, więc zacznijmy od tego:

Otwórz plik

/etc/udev/rules.d/70-persistent-net.rules

I poszukaj w nim „rename3”. Znajdziesz to: NAME="rename3"na dość długiej linii, więc sugeruję, aby otworzyć plik w „gedit” i wyszukać to słowo, naciskając ctrl+f.

Polecenie do tego: sudo gedit /etc/udev/rules.d/70-persistent-net.rules

Kiedy go znajdziesz, edytuj go do żądanej nazwy, takiej jak NAME="wlan0"(jeśli nie został zabrany) lub coś, co możesz łatwo rozpoznać.

W tym samym wierszu znajdziesz inny parametr o nazwie KERNEL=="rename3". Ty nie musiał zmieniać tego parametru „jądra”, a ja jestem pewien, co to jest. Działa bez zmiany tego.

Teraz zapisz plik i zamknij go.


Po wykonaniu tej czynności pamiętaj również o sprawdzeniu /etc/network/interfacespliku, aby odzwierciedlić zmianę nazwy interfejsu.

Uruchom ponownie usługę:

/etc/init.d/networking restart

Gotowy!


3
Nie mam w tym pliku „rename7”. Jest to tajemnica - czasami, ale nie zawsze, ponowne uruchomienie powoduje zmianę nazwy p1p2 na 6, rename7 itd.
Michael Graff

1
Cześć @MichaelGraff Mam ten sam problem co ty. Nie mam określonych reguł dla udev, a mój interfejs zmienia nazwę z p1p2 na rename3 itd., Ale nie przy każdym uruchomieniu. Więc pewnego dnia to działa, inne nie. Otworzyłem błąd nr 1284043 ( bugs.launchpad.net/ubuntu/+source/systemd/+bug/1284043 ), możesz powiedzieć opiekunowi na tym module śledzącym, że ten błąd dotyczy również ciebie.
Huygens

5

Nie podając się tutaj za eksperta, ale oto, co znalazłem. Po obejrzeniu jednego z moich interfejsów o nazwie „rename2” sprawdziłem plik /etc/udev/rules.d/70-persistent-net.rules. Tam zobaczyłem, że zarówno moja druga, jak i trzecia karta sieciowa miały tę samą nazwę , eth1. Po zmianie ostatniego z nich na eth2 i ponownym uruchomieniu, wszystko wróciło do normy.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.