ip в CentOS

Содержание
Введение
r: Узнать IP шлюза (gateway)
n
netns: Пространства имён
Добавить IP адрес на интерфейс
Удалить IP адрес
route
Похожие статьи

Введение

ip это более современная и расширенная версия ifconfig

ip r

ip r

default via 10.0.2.1 dev enp0s3 proto dhcp metric 100 10.0.2.0/24 dev enp0s3 proto kernel scope link src 10.0.2.18 metric 100 192.168.56.0/24 dev enp0s8 proto kernel scope link src 192.168.56.113 metric 101 192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1

10.0.2.1 - это IP адрес шлюза (gateway)

ip -n

ip n

192.168.56.100 dev enp0s8 lladdr 08:00:27:0e:02:b4 STALE 10.0.2.1 dev enp0s3 lladdr 52:54:00:12:35:00 STALE 192.168.56.1 dev enp0s8 lladdr 0a:00:27:00:00:00 DELAY 10.0.2.3 dev enp0s3 lladdr 08:00:27:11:93:42 STALE

Создать новый namespace

Создать новое сетевое пространство имен, которое называется, например development можно командой

sudo ip netns add development

Проверка

ip netns

development

Добавить IP

Добавить IP на интерфейс можно командой

ip addr add 172.17.67.3/16 dev enp0s8

IP адрес добавлен динамически - то есть после перезагрузки он пропадёт

Добавить IP

Удалить этот IP адрес можно командой

ip addr del 172.17.67.3/16 dev enp0s8

route

Добавить маршрут по умолчанияю

Временно:

sudo ip route add default via 192.168.56.180
ip r

default via 192.168.56.180 dev enp0s8 192.168.56.0/24 dev enp0s8 proto kernel scope link src 192.168.56.132 metric 100 192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1

Постоянно

sudo vi /etc/sysconfig/network-scripts/ifcfg-enp0s8

Убедитесь, что в ifcfg-enp0s8 добавлены следующие строки

DEFROUTE=yes GATEWAY="192.168.56.180"

Похожие статьи
Настройка сети в CentOS
Создать новый интерфейс
CentOS
Компьютерные сети
ip
hostname
DNS
route: Маршруты/Роутер
Firewall
iptables
netstat
iftop: Мониторинг сети
nethogs: Мониторинг сети
tc: Контроль за трафиком
iperf: Измерение скорости сети
uuidgen: uuid для сетевого интерфейса
SCP: обмен файлами;
SSH: удалённый доступ
Сокеты в C

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

Подпишитесь на Telegram канал @aofeed чтобы следить за выходом новых статей и обновлением старых

Перейти на канал

@aofeed

Задать вопрос в Телеграм-группе

@aofeedchat

Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@urn.su если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящую по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: