Chcę wymusić maskę sieci na moim komputerze Ubuntu. Na przykład chcę, aby 11.0.0.1 otrzymało maskę sieci 255.255.255.0
Próbowałem edytować / etc / network / interfaces i wymusiłem żądaną maskę sieci, ale jak tylko uruchomiłem ponownie interfejsy, zmienił ją z powrotem na wartość domyślną.
Kiedy użyłem ifconfig, maska sieci, którą podałem, przetrwała ponowne uruchomienie interfejsu, ale została zresetowana, gdy tylko ponownie uruchomiłem komputer.
Czy istnieje sposób wymuszenia „nielegalnej” maski sieci na interfejsie?
Odpowiedzi:
ifconfig zmieni parametry interfejsu aż do następnego wyłączenia i utworzenia kopii zapasowej. Edycja / etc / network / interfaces ustawi parametry interfejsu przy następnym rozruchu. Więc to powinno być wszystko, co musisz zrobić, chyba że jakiś inny proces zarządza / etc / network / interfaces, co wydaje się być twoim przypadkiem. W Ubuntu jest to prawie na pewno NetworkManager.
Z pulpitu Gnome możesz skonfigurować ustawienia interfejsu w aplecie NetworkManager, a te powinny mieć zastosowanie po przyszłych restartach. Nie jestem pewien, gdzie można go znaleźć w Unity lub w linii poleceń, ale bez wątpienia można to zrobić również tam.
źródło