Настройка сети на сервере Ubuntu 16.04 на VirtualBox в режиме сетевого моста.

server-ubuntu-2001424 Ubuntu

server-ubuntu-2001424

В этой статье я хочу рассмотреть сетевые настройки сервера на Ubuntu 16.04, установленном на VirtualBox в режиме сетевого моста.

Изучение проблемы.

Так получилось что при установке сервера, возникли проблемы ввиду неспособности сервера создать автоматическую настройку шлюза по умолчанию:

а также получение IP адреса по DHCP. Вернее, сервер его получает, но IP адрес присваивается из другой подсети. После установки сервера, мои сетевые настройки были следующие:

Как видно из верхнего скриншота, сетевой карте enp0s3 был присвоен IP адрес 192.168.88.12 с индексом маски 32, то есть 255.255.255.255. Шлюз так и не был присвоен автоматически. С такой маской ему просто там нет места.

А вот сетевые настройки моего компьютера где установлен сервер Ubuntu на VirtualBox:

Как мы видим, маски сетей у нас различные, соответственно и разнятся адреса сетей. IP адрес нашего компьютера 192.168.88.2. При маске сети 255.255.255.0, адрес сети нашего компьютера — 192.168.88.0. Адрес сети сервера Ubuntu на VirtualBox — 192.168.88.255. Сервер и компьютер находятся в разных сетях.

Нужно настроить сеть на сервере Ubuntu так, что бы ее адрес совпадал с адресом сети нашего компьютера. С помощью текстового редактора Vim открываем файл с настройками конфигурации сети:

sudo vim /etc/network/interfaces

Напомню: что бы войти в режим редактирования текста в редакторе Vim, нужно нажать клавишу i. После редактирования текста чтобы сохранить и выйти из редактора — esc, :, wq!

И вводим свои настройки после комментария # The primary network interface:

auto enp0s3
iface enp0s3 inet static
address 192.168.88.10
netmask 255.255.255.0
gateway 192.168.88.1
dns-nameservers 208.67.222.222  208.67.220.220

Где:

enp0s3 — имя вашего сетевого интерфейса (название сетевой карты)

192.168.88.10 — это я присвоил случайный IP из сети, которую предоставил мой роутер. Так как адрес сети у меня 192.168.88.0, IP адресов в этой подсети может быть 255. Компьютеров в этой сети — 253 шт. (один адрес у меня широковещательный 192.168.88.255, один — является шлюзом 192.168.88.1, один адрес отдан компьютеру, на котором установлен VirtualBox — 192.168.88.2)

Узнать параметры вашей сети можно узнать выбрав «Центр управления сетями и общим доступом» — «Изменение параметров адаптера» — «Подключение по локальной сети» — «Сведения»:

DNS серверы я указал от www.opendns.com. Это для минимизации утечки. Вы можете указать свои. Итак, должно получиться как-то так:

После сохранения настроек и выхода из текстового редактора, перезагружаем сервер:

reboot

Проверяем доступность узлов в интернете на примере IP DNS сервера Google:

Проверяем работу DNS на примере IP DNS сервера Google:

На этом все, приятной настройки!

Оцените автора
( Пока оценок нет )
Инфо бизнес