Как изменить свой IP-адрес из командной строки в Linux

Этот трюк должен работать на всех дистрибутивах Linux на основе Debian, включая Ubuntu. Чтобы начать, введите ifconfigв командной строке терминала и нажмите Enter. Эта команда выводит список всех сетевых интерфейсов в системе, поэтому обратите внимание на имя интерфейса, для которого вы хотите изменить IP-адрес.

Чтобы изменить настройки, вы также можете использовать команду ifconfig, на этот раз с несколькими дополнительными параметрами. Следующая команда изменяет сетевой интерфейс с именем «eth0» на использование IP-адреса 102.168.0.1 и назначает маску подсети 255.255.255.0:

sudo ifconfig eth0 192.168.0.1 сетевая маска 255.255.255.0

Вы, конечно, можете заменить любые значения, которые захотите. Если вы запустите ifconfig еще раз, вы увидите, что ваш интерфейс теперь принял новые настройки, которые вы ему назначили.

Если вам также необходимо изменить шлюз по умолчанию, используемый сетевым интерфейсом, вы можете использовать команду route. Следующая команда, например, устанавливает шлюз по умолчанию для интерфейса «eth0» на 192.168.0.253:

sudo route добавить gw по умолчанию 192.168.0.253 eth0

Чтобы увидеть новую настройку, вам необходимо отобразить таблицу маршрутизации. Введите в командной строке следующую команду и нажмите Enter:

маршрут -n

СВЯЗАННЫЕ: Как работать с сетью из терминала Linux: 11 команд, которые вам нужно знать

Это все, что нужно для изменения вашего IP-адреса с терминала. Если вас интересуют другие отличные сетевые инструменты, которые можно использовать в терминале, обязательно ознакомьтесь с нашим руководством по этому вопросу.