Główna » jak » Jak zmienić swój adres IP z linii poleceń w systemie Linux

    Jak zmienić swój adres IP z linii poleceń w systemie Linux


    Łatwo zmienić adres IP za pomocą interfejsu graficznego, ale czy wiesz, że Linux pozwala również zmienić adres IP karty sieciowej za pomocą prostego polecenia z wiersza poleceń?

    Ta sztuczka powinna działać na wszystkich dystrybucjach opartych na systemie Debian, w tym na Ubuntu. Aby rozpocząć, wpisz ifconfig na ekranie terminala, a następnie naciśnij Enter. To polecenie wyświetla wszystkie interfejsy sieciowe w systemie, więc zwróć uwagę na nazwę interfejsu, dla którego chcesz zmienić adres IP.

    Aby zmienić ustawienia, użyj również polecenia ifconfig, tym razem z kilkoma dodatkowymi parametrami. Poniższe polecenie zmienia interfejs sieciowy o nazwie "eth0", aby korzystać z adresu IP 102.168.0.1, i przypisuje maskę podsieci 255.255.255.0:

    sudo ifconfig eth0 192.168.0.1 maska ​​sieci 255.255.255.0

    Można oczywiście zastąpić dowolnymi wartościami. Jeśli ponownie uruchomisz ifconfig, zobaczysz, że twój interfejs przejął teraz nowe ustawienia, które mu przypisałeś.

    Jeśli musisz zmienić domyślną bramkę używaną przez interfejs sieciowy, możesz użyć polecenia route. Poniższe polecenie ustawia na przykład domyślną bramę dla interfejsu "eth0" na 192.168.0.253:

    sudo route dodaj domyślny gw 192.168.0.253 eth0

    Aby zobaczyć nowe ustawienie, musisz wyświetlić tabelę routingu. Wpisz następujące polecenie w wierszu polecenia, a następnie naciśnij Enter:

    route -n

    To wszystko polega na zmianie adresu IP z terminala. Jeśli interesują Cię inne świetne narzędzia sieciowe, z których możesz skorzystać w terminalu, zapoznaj się z naszym przewodnikiem po tym temacie.