У меня есть корневой доступ к виртуальной машине на облаке и локальному серверу под управлением Ubuntu 18 и Ubuntu 14 соответственно. Виртуальная машина подключена к локальному серверу с частной сетью. Так как Виртуальная машина находится на частной сети, она не имеет никакого доступа к Интернету. Я хотел бы установить инструменты и выполнить обновления на Виртуальной машине, которая потребует доступа в Интернет. Я попытался настроить перенаправление портов с локального сервера на виртуальную машину, добавив частную сеть как значение по умолчанию в виртуальной машине. Проверка с помощью ping-запросов веб-адреса дает мне следующую ошибку
ping: www.google.com: Временный отказ в определении имен
Он вышел бы быть из-за другой версии Ubuntu на серверах? Действительно ли это - правильный способ приблизиться к проблеме? Это могло быть сделано каким-либо другим способом. Рассматриваемая виртуальная машина не имеет доступа к Интернету.
Если у кого-то есть такая же проблема. Все, что вам нужно сделать, это изменить правила NAT в /etc/ufw/before.rules и добавить следующую строку
* nat
-A POSTROUTING -s / IP-адрес здесь / -o em1 -j MASQUERADE
COMMIT
blockquote>это необходимо добавить на локальный сервер, пытающийся подключиться к облаку, и вам нужно изменить поиск DNS в виртуальной машине до 8.8.8.8, это позволяет частному виртуальному облаку получать доступ к Интернету через локальный сервер. Настройки безопасности вашего локального сервера служат брандмауэром.