/
																			
					/
																			
					/
																			Назначение IP-адресов средствами ОС
													 
				
					Назначение IP-адресов средствами ОС
                    
					                    
                                                 
                                                
                        
					     
Статья содержит инструкции по ручному добавлению IP-адреса на серверы с различными ОС.
Для добавления IP-адреса потребуется изменить файл сетевых интерфейсов. Вы можете сделать это с помощью стандартных редакторов ОС. Например, в ОС семейства Linux вы можете использовать утилиты vi, nano и т.д.
Пример команды для редактирования файла /etc/network/interfaces
vi /etc/network/interfaces
Настройки IPv6
Чтобы добавить IPv6-адрес, вам понадобится информация о настройках сети. Эта информация доступна в карточке ВМ: перейдите в раздел Виртуальные машины → нажмите на название ВМ → вкладка IP-адреса → вкладка IPv6 → кнопка Параметры сети.

AlmaLinux
Чтобы назначить IP-адреса:
- Подключитесь к серверу по SSH с правами суперпользователя. Подробнее о подключении по SSH см. в статье Настройка рабочего места.
-  Чтобы назначить IPv4-адрес  Чтобы назначить IPv4-адрес, укажите сетевые настройки в файле /etc/sysconfig/network-scripts/ifcfg-<interface>, где <interface> — имя сетевого интерфейса. Например, /etc/sysconfig/network-scripts/ifcfg-eth0. Пример настроек DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
 
Пояснения к примеру  DEVICE — имя интерфейса IPADDR — IP-адрес NETMASK — сетевая маска GATEWAY — IP-адрес шлюза 
 
 
Чтобы назначить IPv6-адрес  Чтобы назначить IPv6-адрес, добавьте настройки IPv6 в файл сетевого интерфейса /etc/sysconfig/network-scripts/ifcfg-<interface>, где <interface> - имя интерфейса. Например, /etc/sysconfig/network-scripts/ifcfg-eth0. Пример настроек IPV6INIT=yes
IPV6ADDR=2001:0DB8::/64
IPV6_DEFAULTGW=2001:0DB8::1
 
Пояснения к примеру  IPV6ADDR — IPv6-адрес с префиксом сети IPV6_DEFAULTGW — IP-адрес шлюза 
 
 
-  Перезапустите ПО NetworkManager:  systemctl restart NetworkManager
 
-  Переподключите сетевой интерфейс: nmcli device disconnect <interface> && nmcli device connect <interface>
 
Пояснения к команде <interface> — имя сетевого интерфейса 
CentOS
Чтобы назначить IP-адреса:
- Подключитесь к серверу по SSH с правами суперпользователя. Подробнее о подключении по SSH см. в статье Настройка рабочего места.
-  Чтобы назначить IPv4-адрес  Чтобы назначить IPv4-адрес, укажите сетевые настройки в файле /etc/sysconfig/network-scripts/ifcfg-<interface>, где <interface> — имя сетевого интерфейса. Например, /etc/sysconfig/network-scripts/ifcfg-eth0. Пример настроек DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
 
Пояснения к примеру  DEVICE — имя интерфейса IPADDR — IP-адрес NETMASK — сетевая маска GATEWAY — IP-адрес шлюза 
 
 
Чтобы назначить IPv6-адрес  Чтобы назначить IPv6-адрес: -  Включите поддержку IPv6 в ОС. Для этого добавьте в файл /etc/sysconfig/network строку:  
-  Добавьте настройки IPv6 в файл сетевого интерфейса /etc/sysconfig/network-scripts/ifcfg-<interface>, где <interface> - имя интерфейса. Например, /etc/sysconfig/network-scripts/ifcfg-eth0. Пример настроек IPV6INIT=yes
IPV6ADDR=2001:0DB8::/64
IPV6_DEFAULTGW=2001:0DB8::1
 
Пояснения к примеру  IPV6ADDR — IPv6-адрес с префиксом сети IPV6_DEFAULTGW — IP-адрес шлюза 
 
 
 
-  Перезапустите сервис network: systemctl restart network
 
Debian, Ubuntu, Astra Linux
Чтобы назначить IP-адреса: 
- Подключитесь к серверу по SSH с правами суперпользователя. Подробнее о подключении по SSH см. в статье Настройка рабочего места.
-  Укажите сетевые настройки в файле /etc/network/interfaces: Чтобы назначить IPv4-адрес  Чтобы назначить IPv4-адрес: Пример настроек iface ens3 inet static
  address 192.168.2.100
  netmask 255.255.255.0
  gateway 192.168.2.1
  auto ens3
 
Пояснения к примеру  ens3 — сетевой интерфейс address — IP-адрес netmask — маска сети gateway — IP-адрес шлюза 
 
 
Чтобы назначить IPv6-адрес  Чтобы назначить IPv6-адрес: Пример настроек iface ens3 inet6 static
  address 2001:0DB8::
  netmask 64
  gateway 2001:0DB8::1
  auto ens3
 
Пояснения к примеру  ens3 — сетевой интерфейс address — IPv6-адрес netmask — длина префикса подсети gateway — IP-адрес шлюза 
 
 
-  Перезапустите сервис networking: systemctl restart networking
 
Назначение IPv6-адреса в Windows
- Подключитесь к ВМ по VNC или SPICE. Для этого в VMmanager перейдите в Виртуальные машины → нажмите на название ВМ → VNC (SPICE). 
-  Нажмите Win + R и выполните команду:  
- Нажмите правой кнопкой мыши на сетевое подключение → Свойства. 
- Убедитесь, что компонент IP версии 6 (TCP/IPv6) включён. Выберите его и нажмите Свойства. 
- Включите опцию Использовать следующий IPv6-адрес. 
- Укажите произвольный IPv6-адрес из подсети, которую VMmanager выделил для сервера.
- Укажите Длину префикса подсети, которую VMmanager выделил для сервера.
- Укажите Основной шлюз физической сети.
- Нажмите OK, чтобы сохранить настройки. 
 
                    
                                                                                    Дата последнего обновления статьи: 15.10.2024. Статья подготовлена техническими писателями ISPsystem