После подключения VPS с операционной системой ubuntu 18.04 к частной или публичной сети необходимо выполнить конфигурацию сетевого интерфейса.
Шаг 1
Подключитесь к виртуальному серверу с правами суперпользователя и выполните команду:
ifconfig -a
Перед вами отобразится список доступных интерфейсов следующего вида:
ens192 Link encap:Ethernet HWaddr 00:50:56:01:17:51 inet addr:5.200.47.142 Bcast:5.200.47.255 Mask:255.255.255.0 inet6 addr: fe80::250:56ff:fe01:1751/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:3667 errors:0 dropped:0 overruns:0 frame:0 TX packets:247 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:538357 (538.3 KB) TX bytes:24717 (24.7 KB) ens224 Link encap:Ethernet HWaddr 00:50:56:01:04:da BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
В настройках сети в панели управления найдите поле MAC со значением параметра HWaddr из вывода списка сетевых интерфейсов. Запомните название нового интерфейса, в нашем случае это ens224. Адаптер, который имеет выход в Интернет - ens192.
Шаг 2
Необходимо проверить, активирована ли опция DHCP. Это можно сделать в настройках сети в панели управления.
Шаг 3 - Если DHCP включен
Чтобы изменить параметры сетевого адаптера откройте следующий файл на редактирование, например с помощью nano:
nano /etc/network/interfaces
Добавьте строки, указав имя адаптера, ip-адрес будет получен автоматически:
auto <имя_интерфейса>
iface <имя_интерфейса> inet dhcp
Пример:
auto ens224
iface ens224 inet dhcp
Сохраните изменения и закройте файл.
Выполните команду, чтобы включить адаптер и получить адрес:
ifup <имя_интерфейса>
Например:
ifup ens224
Шаг 3 - Если DHCP выключен
Чтобы изменить конфигурацию сетевого интерфейса откройте следующий файл в редакторе, например с помощью nano:
nano /etc/network/interfaces
Добавьте следующие строки, определив свои значения, которые можно найти в панели управления:
auto <имя_интерфейса>
iface <имя_интерфейса> inet static
address <локальный_ip-адрес>
gateway <адрес_шлюза>
netmask <маска_подсети>
Пример:
auto ens224
iface ens224 inet static
address 10.0.2.2
gateway 10.0.2.1
netmask 255.255.255.0
Сохраните изменения и выйдите из редактора.
Выполните команду, чтобы включить интерфейc:
ifup <имя_интерфейса>
Например:
ifup ens224
Шаг 4
После изменения конфигурационного файла настройки автоматически вступят в силу.
Для проверки используйте команду ping до другого сервера в сети:
ping 10.0.2.3