Поиск по сайту:

Как изменить свой 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 netmask 255.255.255.0

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

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

sudo route add default gw 192.168.0.253 eth0

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

route -n

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

RELATED: Best Linux Laptops for Developers and Enthusiasts