Chcę dodać jeszcze dwa interfejsy sprzężenia zwrotnego.
Użyłem następującego polecenia:
ifconfig lo: 127.0.0.2 netmask 255.0.0.0 up
i wpisz ifconfig
, widzę, że został dodany adres sprzężenia zwrotnego.
Ale jeśli chcę dodać jeszcze jeden interfejs ... (na przykład 127.0.0.3 ) poprzedni interfejs ( 127.0.0.2 ) został zastąpiony.
Również kiedy patrzę, /etc/network/interfaces
nie widzę żadnego wpisu.
Jak mogę na stałe dodać wiele interfejsów sprzężenia zwrotnego?
12.04
networking
Lewiatan
źródło
źródło
lo
alo:
i jak usunąć z interfejsulo:
?lo:
wcześniej nie widziałem . Usuń za pomocąifconfig lo: down
ifconfig lo:
iroute add -host
? Czy robią to samo?Jeśli nadal używasz „ifconfig lo ...”, nie tworzysz nowego interfejsu, zastępujesz poprzedni. Możesz spróbować edytować plik interfejsów:
Mój wygląda następująco:
Możesz więc spróbować go zmodyfikować, aby utworzyć nowe interfejsy:
Następnie zrestartuj sieć lub cały system i spróbuj współpracować z nowymi interfejsami za pomocą „sudo ifconfig lo2 / lo3 itp ...”
źródło
interfaces(5)
,ifup(8)
, iifdown(8)
) myśli? Dzięki.man man
; liczby wskazują, w której części podręcznika znajduje się każda strona podręcznika. Sekcja 5 dotyczy na przykład formatów plików i konwencji, a sekcja 8 dotyczy poleceń administracyjnych systemu (zwykle oczekuje się, że będą uruchamiane tylko przez root).Aby dodać wiele interfejsów sprzężenia zwrotnego na stałe, należy wykonać dodatkowe sprawdzenie dla sterownika zastępczego.
Sterownik fikcyjny służy do tworzenia wielu urządzeń loopback zamiast
tworzenia wielu aliasów do jednego urządzenia z załącznikiem o innym adresie IP.
Linie te dodają kolejną pętlę zwrotną o nazwie
loop1, loop2, loop3
:dummy
Przed uruchomieniem powyższej komendy sprawdź, czy moduł jądra jest załadowany:źródło
lo
interfejsu