Назад | Перейти на главную страницу

Как подключить подсеть на втором сетевом адаптере к Интернету

Некоторое время я пробовал поискать в Google, но я не могу решить проблему с помощью хорошего поискового запроса, поэтому не могу найти ответ на то, что пытаюсь сделать.

Вот и все: у меня есть 3 компьютера, которые я пытаюсь подключить к моей собственной подсети. Один из них уже подключен к внешней сети и имеет выход в Интернет. Вот моя конфигурация:

Теперь две сети прекрасно работают. Я могу ssh, ping и все, что мне нужно, кроме Интернета. Итак, мой вопрос следующий:

  1. Как мне настроить шлюз на PC1-eth1 так, чтобы он перенаправлял из внутренней сети во внешнюю? мое текущее решение не работает.
  2. Как установить DNS для ПК1-eth1, ПК2 и ПК3? мне просто установить его на 8.8.8.8, и шлюз будет обрабатывать запросы DNS? Или мне нужно настроить DNS-сервер ?!

Все три машины используют Ubuntu 18.04.

После долгих утомительных поисков. Я нашел это: https://help.ubuntu.com/community/Internet/ConnectionSharing#Ubuntu_Internet_Gateway_Method_.28iptables.29

В нем описывается, как выполнять этот тип пересылки между разными сетями через две сетевые карты. Именно то, что я ищу.