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

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

Наверное каждый Линуксоид знает как изменить свой IP-адрес с помощью графического интерфейса, но далеко не все знают, что Linux также позволяет менять IP-адрес сетевой карты с помощью простой команды из командной строки. Сегодня я расскажу как изменить IP-адрес из терминала, а также изменить шлюз если это необходимо .

Еще по теме: Как узнать внешний IP адрес в Linux

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

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

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

Чтобы изменить настройки, вы также используете команду «ifconfig», но на этот раз с несколькими дополнительными параметрами.

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

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

Это всего лишь пример. Разумеется, вы можете назначить любые значения.

Если вы запустите «ifconfig» еще раз, то на этот раз вы увидите, что ваш интерфейс теперь использует новые настройки, те которые вы для него назначили.

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

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

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

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

изменить шлюз в linux

Это все, теперь вы знаете как изменить IP-адрес из командной строки в Linux.

Рекомендую: Видеонаблюдение в Linux

ВКонтакте
OK
Telegram
WhatsApp
Viber

5 комментариев

  1. Жанибек

    Спасибо испортил себе сеть так как являюсь новичком, даже не предупредили что нужно сделать резервную копию.

    • Альфред

      А ты куда полез? Без знаний и всякого такого)

  2. Саша

    Собственно вопрос — как удаленно подключиться к машине линукс в терминале и вколотить это? Ставить сервер openssh всем?
    Нужно сдвинуть ip адреса в сети для большого количества машин, чтобы они были более структурированно.

  3. obilev

    Забаньте этого не до хакера..
    Пришлось сеть до дефуалта сбрасывать.
    Хорошо что я с телефона раздовал.

  4. geyner

    не работает, на freeBSD работает?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *