User Tools

Site Tools


tssltd:настройка_ip-адреса_на_сетевом_интерфейсе

This is an old revision of the document!


Вернуться к оглавлению

Управление сетевыми адресами на интерфейсах

Для задания ip-адреса и маски подсети на сетевом интерфейсе необходимо в главном меню выбрать пункт «Сетевые настройки – IP-адреса». В таблице «IP-адреса» необходимо нажать на кнопку «Добавить IP-адрес». В поле «Название интерфейса» необходимо выбрать сетевой интерфейс, в поле «IP-адрес/маска подсети» необходимо задать ip-адрес и маску подсети в формате префикса и нажать на кнопку «ОК» (рисунок 1).


Рисунок 1. Настройка сетевого адреса на интерфейсе устройства

Для сохранения настроек необходимо нажать на кнопку «Сохранить» (рисунок 2).


Рисунок 2. Текущие сетевые настройки на интерфейсах

Устройство поддерживает возможность задания нескольких сетевых адресов на одном интерфейсе (рисунок 3).


Рисунок 3. Задание нескольких сетевых адресов на интерфейсе

Для удаления ip-адреса с сетевого интерфейса необходимо выбрать строку с адресом, которую необходимо удалить, и нажать на кнопку «Удалить». Для сохранения настроек необходимо нажать на кнопку «Сохранить» (рисунок 4).


Рисунок 4. Удаление сетевого адреса с интерфейса

Получение сетевых настроек по протоколу DHCP

Для автоматического получения сетевых настроек необходимо подключиться к устройству по протоколу ssh. Утилита «udhcp» позволяет управлять сетевыми настройками. Для вызова справки по дополнительным опциям необходимо выполнить команду «udhcp –help» (рисунок 5).

udhcp --help


Рисунок 5. Дополнительные параметры утилиты «udhcp»

Для осуществления запроса к DHCP серверу необходимо выполнить команду «udhcp –i <название сетевого интерфейса>» (рисунок 6).

udhcp –i <название сетевого интерфейса>


Рисунок 6. Запрос к DHCP серверу

Просмотр сетевых настроек в консоли устройства

Задать сетевой адрес или узнать текущие сетевые настройки на интерфейсе можно через консоль устройства. Для этого необходимо подключиться к устройству по протоколу ssh и выполнить команду «ifconfig» (рисунок 7). Устройство выведет список всех активных сетевых интерфейсов (физических, VLAN интерфейсов, агрегированных и бридж интерфейсов, VPN интерфейсов), который находятся в состоянии «up». Для каждого интерфейса будет отображаться информация о сетевом адресе, маске подсети, физическом адрес, различных счетчиков для данного интерфейса и другая полезная информация.

# ifconfig
br: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet6 fe80::bc6f:efff:fea8:3024  prefixlen 64  scopeid 0x20<link>
        ether 00:90:0b:aa:c4:30  txqueuelen 1000  (Ethernet)
        RX packets 464  bytes 24784 (24.2 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 183  bytes 12986 (12.6 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

enp2s0f0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 00:90:0b:8b:c6:8f  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device memory 0xfbe60000-fbe7ffff


Рисунок 7. Просмотр информации о сетевых интерфейсах

Для просмотра информации о конкретном сетевом интерфейсе необходимо выполнить команду «ifconfig <interface_name>».

ifconfig <interface_name>

# ifconfig enp5s0f3
enp5s0f3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.250.30.2  netmask 255.255.255.252  broadcast 10.250.30.3
        inet6 fe80::290:bff:fea1:350d  prefixlen 64  scopeid 0x20<link>
        ether 00:90:0b:a1:35:0d  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 203  bytes 14306 (13.9 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Команда «ifconfig» отображает только основной сетевой адрес на интерфейсе. Для отображения всех адресов на сетевом интерфейсе необходимо выполнить команду «ip a» (рисунок 8).

# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp2s0f0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
    link/ether 00:90:0b:8b:c6:8f brd ff:ff:ff:ff:ff:ff
10: enp8s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:90:0b:9a:eb:28 brd ff:ff:ff:ff:ff:ff
    inet 172.20.13.17/21 brd 172.20.15.255 scope global enp8s0
       valid_lft forever preferred_lft forever
    inet6 fe80::290:bff:fe9a:eb28/64 scope link
       valid_lft forever preferred_lft forever


Рисунок 8. Просмотр информации о сетевых интерфейсах

Задание сетевых настроек в консоли устройства

Для задания сетевых настроек на интерфейсе устройства необходимо выполнить команду «ifconfig <interface_name> <network address/prefix>». После задания сетевого адреса на интерфейсе необходимо проверить, что настройки корректно применились с помощью команды «ifconfig <interface_name>» (рисунок 9).

# ifconfig enp2s0f1 192.168.1.10/24
#
# ifconfig enp2s0f1
enp2s0f1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 192.168.1.10  netmask 255.255.255.0  broadcast 192.168.1.255
        ether 00:90:0b:8b:c6:90  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device memory 0xfbe40000-fbe5ffff


Рисунок 9. Задание сетевого адреса на интерфейсе

Удаление сетевых настроек в консоли устройства

Для удаления сетевого адреса с интерфейса необходимо выполнить команду «ifconfig <interface_name> 0.0.0.0» (рисунок 10).

# ifconfig enp2s0f1
enp2s0f1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 192.168.1.10  netmask 255.255.255.0  broadcast 192.168.1.255
        ether 00:90:0b:8b:c6:90  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device memory 0xfbe40000-fbe5ffff

# ifconfig enp2s0f1 0.0.0.0
#
# ifconfig enp2s0f1
enp2s0f1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether 00:90:0b:8b:c6:90  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device memory 0xfbe40000-fbe5ffff


Рисунок 10. Удаление сетевого адреса

Вернуться к оглавлению

tssltd/настройка_ip-адреса_на_сетевом_интерфейсе.1695725980.txt.gz · Last modified: 2023/09/26 13:59 by n.ganenkov

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki