# Добавить адрес на интерфейс. После перезагрузки он потеряется. ip addr add 10.1.0.1/24 dev eth0 ip -6 addr add 2a00:b700:1::2/64 dev eth0
Как узнать, какой у меня шлюз/gateway(для ipv6) ?
ip -6 neigh show
Конфигурация сетевых интерфейсов хранится в файлах /etc/sysconfig/network-scripts/ifcfg-ethX. X — номер физического интерфейса.
Пример файла /etc/sysconfig/network-scripts/ifcfg-eth0
Как запустить редактирование файла: перед самим файлом пишем команду «nano». Пример: » nano /etc/sysconfig/network-scripts/ifcfg-eth0«
DEVICE="eth0" BOOTPROTO="static" DNS1="8.8.8.8" DNS2="5.5.5.5" GATEWAY="46.46.46.1" HOSTNAME="test.example.com" HWADDR="E6:8E:D1:47:45:40" IPADDR="46.46.46.46" IPV6INIT="no" MTU="1500" NETMASK="255.255.255.0" NM_CONTROLLED="yes" ONBOOT="yes" TYPE="Ethernet" UUID="8beb79be-55e5-4266-8481-e7493fa34634"
Дополнительные адреса (алиасы) конфигурируются в файлах ifcfg-ethX:Y. X — номер физического интерфейса, Y — номер алиаса (нумерация от 0).
(ТОЛЬКО ДЛЯ УСТАНОВКИ 2,3,4 адреса(и IPV6)! НЕ ТРЕБУЕТСЯ ПРИ НАСТРОЙКЕ ЕДИНСТВЕННОГО IPV6 )
(DO NOT NEED ADD OR EDIT LINES BELOW WHEN ADD SINGLE IPV6 )
Пример файла: /etc/sysconfig/network-scripts/ifcfg-eth0:0
Как запустить редактирование файла: перед самим файлом пишем команду «nano». Пример: «nano /etc/sysconfig/network-scripts/ifcfg-eth0:0«
DEVICE=eth0:0 BOOTPROTO=static IPADDR=192.168.3.10 NETMASK=255.255.255.0 ONBOOT=yes
Пример файла: /etc/sysconfig/network-scripts/ifcfg-eth0:1
Как запустить редактирование файла: перед самим файлом пишем команду «nano». Пример: «nano /etc/sysconfig/network-scripts/ifcfg-eth0:1«
DEVICE=eth0:1 BOOTPROTO=static IPADDR=192.168.4.10 NETMASK=255.255.255.0 ONBOOT=yes
Основной адрес (IPV6ADDR) и алиасы (IPV6ADDR_SECONDARIES) для IPv6 можно добавить используя следующую конструкцию:
IPV6INIT="yes" IPV6_DEFAULTGW=2a00:b700:1::1 IPV6ADDR="2a00:b700:1:3e::175/64" IPV6ADDR_SECONDARIES="2607:f0d0:1002:11::10/64 2607:f0d0:1002:11::11/64 2607:f0d0:1002:11::12/64 2607:f0d0:1002:11::13/64 2607:f0d0:1002:11::14/64"
Конфигурация DNS-серверов в файле /etc/resolv.conf:
Как запустить редактирование файла: перед самим файлом пишем команду «nano». Пример: «nano /etc/resolv.conf:»
nameserver 8.8.8.8 nameserver 5.5.5.5 nameserver 2a00:b700:1::220 nameserver 2a00:b700::220
# Применить новую конфигурацию service network restart nmcli d reapply enp03 # centos8