Настроить сетевой интерфейс на сервере
Для подключения сервера к приватной и публичной сети настройте сетевые интерфейсы на сервере.
Сетевой интерфейс для приватной сети будет сконфигурирован автоматически только при автоустановке ОС Linux. Дл я ОС Windows настроить сетевой интерфейс приватной сети можно только вручную.
Посмотреть параметры для настройки можно в панели управления: в верхнем меню нажмите Продукты → Выделенные серверы → Серверы → страница сервера → вкладка Сеть.
Настроить сетевой интерфейс публичной сети
Ubuntu
Debian
CentOS
Windows
Ubuntu 20.04 LTS
Ubuntu 22.04 LTS, 24.04 LTS
-
Подключитесь к серверу по SSH или через KVM-консоль.
-
Откройте конфигурационный файл утилиты
netplanтекстовым редакторомvi:vi /etc/netplan/01-netcfg.yaml -
Добавьте или измените з начения параметров сетевого интерфейса публичной сети:
network:
ethernets:
<eth_name>:
addresses:
- <ip_address>/<mask>
gateway4: <gateway>
nameservers:
addresses: [<dns_servers>]
renderer: networkd
version: 2Укажите:
<eth_name>— имя сетевого интерфейса публичной сети;<ip_address>— публичный IP-адрес сервера с маской подсети, например203.0.113.2;<mask>— маска подсети, например24;<dns_servers>— серверы DNS. Мы рекомендуем использовать рекурсивные DNS-серверы Servercore, но вы можете указать любые доступные DNS-серверы;<gateway>— шлюз.
-
Нажмите ESC.
-
Выйдите из текстового редактора
viс сохранением изменений::wq -
Примените конфигурацию:
netplan apply -
Опционально: перезагрузите сервер.
-
Подключитесь к серверу по SSH или через KVM-консоль.
-
Откройте конфигурационный файл утилиты
netplanтекстовым редакторомvi:vi /etc/netplan/01-netcfg.yaml -
Добавьте или измените значения параметров сетевого интерфейса публичной сети:
network:
version: 2
renderer: networkd
ethernets:
<eth_name>:
addresses:
- <ip_address>/<mask>
nameservers:
addresses: [<dns_servers>]
routes:
- to: default
via: <gateway>
- to: <destination_subnet>
via: <next_hop_ip_address>Укажите:
<eth_name>— имя сетевого интерфейса публичной сети;<ip_address>— публичный IP-адрес сервера с маской подсети, например203.0.113.2;<mask>— маска подсети, например24;<dns_servers>— серверы DNS. Мы рекомендуем использовать рекурсивные DNS-серверы Servercore, но вы можете указать любые доступные DNS-серверы;<gateway>— шлюз;<destination_subnet>— для статических маршрутов: CIDR подсети назначения, в которую будет направляться трафик;<next_hop_ip_address>— для статических маршрутов: шлюз (next-hop) — IP-адрес, через который устройства исходной подсети будут направлять трафик в подсеть назначения. Можно ввести любой адрес из исходной подсети.
-
Нажмите ESC.
-
Выйдите из текстового редактора
viс сохранением изменений::wq -
Примените конфигурацию:
netplan apply -
Опционально: перезагрузите сервер.
-
Подключитесь к серверу по SSH или через KVM-консоль.
-
Откройте конфигурационный файл сетевых интерфейсов текстовым редактором
vi:vi /etc/network/interfaces.d/50-cloud-init -
Добавьте или измените значения параметров сетевого интерфейса публичной сети:
auto <eth_name>
iface <eth_name> inet static
address <ip_address>/<mask>
dns-nameservers <dns_servers>
gateway <gateway>Укажите:
<eth_name>— имя сетевого интерфейса публичной сети;<ip_address>— публичный IP-адрес сервера, например203.0.113.2;<mask>— маска подсети, например24;<dns_servers>— серверы DNS. Мы рекомендуем использовать рекурсивные DNS-серверы Servercore, но вы можете указать любые доступные DNS-серверы;<gateway>— шлюз.
-
Нажмите ESC.
-
Выйдите из текстового редактора
viс сохранением изменений::wq -
Перезапустите сеть:
service networking restart -
Опционально: перезагрузите сервер.
-
Подключитесь к серверу по SSH или через KVM-консоль.
-
Выведите информацию о сетевых интерфейсах:
ip address -
Создайте или откройте конфигурационный файл сетевого интерфейса пу бличной сети текстовым редактором
vi:vi /etc/sysconfig/network-scripts/ifcfg-<eth_name>Укажите
<eth_name>— имя сетевого интерфейса, которое вы получили на шаге 2. -
Добавьте или измените значения параметров сетевого интерфейса:
NAME="<eth_name>"
ONBOOT=yes
NETBOOT=yes
BOOTPROTO=static
HWADDR="<mac_address>"
IPADDR="<ip_address>"
NETMASK="<mask>"
GATEWAY="<gateway>"
TYPE=EthernetУкажите:
<eth_name>— имя сетевого интерфейса публичной сети;<mac_address>– MAC-адрес сетевого устройства;<ip_address>— IP-адрес, например203.0.113.2;<mask>— маска подсети, например255.255.255.0;<gateway>— шлюз.
-
Нажмите ESC.
-
Выйдите из текстового редактора
viс сохранением изменений::wq -
Перезапустите сеть:
systemctl restart network -
Опционально: перезагрузите сервер.
-
Подключитесь к серверу по RDP или через KVM-консоль.
-
Откройте Network and Sharing Center.
-
Откройте сетевой интерфейс публичной сети.
-
Нажмите Properties.
-
В списке выберите IPv4.
-
Нажмите Properties.
-
Укажите параметры сетевого интерфейса:
- IP-address – публичный IP-адрес сервера, например
203.0.113.2; - Subnet mask — маска подсети, например
255.255.255.0.
- IP-address – публичный IP-адрес сервера, например
-
Нажмите OK.
Настроить сетевой интерфейс приватной сети
Ubuntu
Debian
CentOS
Windows
-
Подключитесь к серверу по SSH или через KVM-консоль.
-
Откройте конфигурационный файл утилиты
netplanтекстовым редакторомvi:vi /etc/netplan/01-netcfg.yaml -
Добавьте или измените значения параметров сетевого интерфейса приватной сети:
<eth_name>:
addresses: [<ip_address>]Укажите:
<eth_name>– имя сетевого интерфейса приватной сети;<ip_address>– приватный IP-адрес сервера с маской подсети, например192.168.0.2/24.
-
Нажмите ESC.
-
Выйдите из текстового редактора
viс сохранением изменений::wq -
Примените конфигурацию:
netplan apply -
Опционально: перезагрузите сервер.
-
Опционально: назначьте приватный IP-адрес на сервер в панели управления.
-
Подключитесь к серверу по SSH или через KVM-консоль.
-
Откройте конфигурационный файл сетевых интерфейсов текстовым редактором
vi:vi /etc/network/interfaces.d/50-cloud-init -
Добавьте или измените значения параметров сетевого интерфейса приватной сети:
auto <eth_name>
iface <eth_name> inet static
address <ip_address>/<mask>Укажите:
<eth_name>— имя сетевого интерфейса приватной сети;<ip_address>— приватный IP-адрес сервера, например192.168.0.2;<mask>— маска подсети, например/24.
-
Нажмите ESC.
-
Выйдите из текстового редактора
viс сохранением изменений::wq -
Перезапустите сеть:
service networking restart -
Опционально: перезагрузите сервер.
-
Опционально: назначьте приватный IP-адрес на сервер в панели управления.
-
Подключитесь к серверу по SSH или через KVM-консоль.
-
Выведите информацию о сетевых интерфейсах:
ip address -
Создайте или откройте конфигурационный файл сетевого интерфейса приватной сети текстовым редактором
vi:vi /etc/sysconfig/network-scripts/ifcfg-<eth_name>Укажите
<eth_name>— имя сетевого интерфейса приватной сети. -
Добавьте или измените значения параметров сетевого интерфейса:
NAME="<eth_name>"
ONBOOT=yes
BOOTPROTO=none
IPADDR="<ip_address>"Укажите:
<eth_name>— имя сетевого интерфейса приватной сети;<ip_address>— приватный IP-адрес сервера с маской подсети, например192.168.0.2/24;
-
Нажмите ESC.
-
Выйдите из текстового редактора
viс сохранением изменений::wq -
Перезапустите сеть:
systemctl restart network -
Опционально: перезагрузите сервер.
-
Опционально: назначьте приватный IP-адрес на сервер в панели управления.
-
Подключитесь к серверу по RDP или через KVM-консоль.
-
Откройте Network and Sharing Center.
-
Откройте сетевой интерфейс приватной сети.
-
Нажмите Properties.
-
В списке выберите IPv4.
-
Нажмите Properties.
-
Укажите параметры сетевого интерфейса:
- IP-address – приватный IP-адрес сервера с маской подсети, например
192.168.0.2; - Subnet mask — маска подсети.
- IP-address – приватный IP-адрес сервера с маской подсети, например
-
Нажмите OK.
-
Опционально: назначьте приватный IP-адрес на сервер в панели управления.