Настройка сетевого моста в Ubuntu 16.04

Использование сетевого моста в Unubtu 16.04

brige-utils
Сегодня научимся объединять несколько физических интерфейсов Ubuntu в один. Такое объединение наиболее продвинутая настройка, но очень полезная во множестве сценариев. Первый вариант — это установка взаимодействия между несколькими сетевыми картами, а затем использование защитного экрана (firewall) для фильтрования трафика между двумя сегментами сети. Второй сценарий — использование объединения для разрешения другим машинам иметь прямой доступ во внешнюю сеть.

Сегодня я опишу второй способ настройки сетевого моста в Ubuntu 16.04. Объединять будем локальный (Lan) и беспроводный (WiFi) интерфейс компьютера в одну сеть bridge.
Перед настройкой моста нам потребуется установить пакет bridge-utils. Для установки пакета введите в терминале:

sudo apt install bridge-utils

Настройка сетевого моста в Ubuntu 16.04

Далее настроим сетевой мост, отредактировав файл расположенный по пути /etc/network/interfaces, для этого в терминале набираем:

sudo nano /etc/network/interfaces

Редактируем в соответствии с моим листингом:

auto lo
iface lo inet loopback

auto wlp1s0
iface wlp1s0 inet manual

auto enp0s8
iface enp0s8 inet manual

auto br0
iface br0 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
bridge_ports enp0s8 wlp1s0
dns-search ns.dom
dns-domain ns.dom
  • auto lo — Запускаем локальную петлю.
  • auto wlp1s0 — Запускаем беспроводный интерфейс WiFi.
  • auto enp0s8 — Запускаем локальный интерфейс LAN.
  • auto br0 — Запускаем сетевой мост.
  • address — IP адрес сетевого моста (интерфейса br0).
  • netmask — маска сети.
  • network — IP адрес Вашей сети.
  • broadcast — Широковещательный адрес.
  • bridge_ports — Записываем какие интерфейсы объединятся в сетевой мост.
  • dns-search — Указываем доменное имя или IP адрес DNS сервера (можно указывать несколько доменов через пробел).
  • dns-domain — Указываем доменное имя или IP адрес DNS сервера.

Введите соответствующие названия ваших интерфейсов и сети (меняется все что выделено цветом). Посмотреть интерфейсы и их названия можно командой

sudo ifconfig -a

Также необходимо поменять название интерфейсов в файле NAT c enp0s8 на br0, если Вы устанавливали кэширующий WEB сервер Squid ( статья по Установке кэширующего WEB сервера Squid на Ubuntu 16.04).

Настройка сетевого моста в Ubuntu 16.04
5 (100%) 6 votes

8 комментариев

  1. SYSadminАвтор 2018-04-12
  2. Евгений 2018-04-12
  3. SYSadminАвтор 2018-04-12
  4. SYSadminАвтор 2018-04-12
  5. Евгений 2018-04-12
  6. SYSadminАвтор 2018-04-11
  7. SYSadminАвтор 2018-04-11
  8. Евгений 2018-04-11

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *