Не удается получить доступ к Интернету с моей виртуальной машины / Попытка сделать маршрутизатор с моей виртуальной машины

У меня есть две виртуальные машины. Первый из них имеет настройку iptables.

  • enp0s3 - это NAT
  • enp0s8 - внутренняя сеть

На второй машине есть только внутренняя сеть.

VM2 должен иметь подключение к Интернету из-за конфигурации iptables, но, к сожалению, его нет.

Я использую Ubuntu 18.04, с этой конфигурацией я могу пинговать машину сначала со второго и другим способом, но с виртуальной машины 2 я не могу пропинговать другой ip (т.е. при пинге 8.8.8.8 потеря пакета составляет 100%)

[ 1119] Я хочу создать что-то подобное

Internet ---- Host machine ---- VM1 ---(local network)-- VM2

Конфигурация Iptables на VM1

#!/bin/sh
INTERNET="enp0s3"
INTRANET="enp0s8"
echo 1 > /proc/sys/net/ipv4/ip_forward
itpables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j MASQUERADE
iptables -A FORWARD -s 192.168.1.0/24 -j ACCEPT

IP первой машины

First machine ip a

IP второй машины

Second machine ip a

Маршрут VM1

Route -n VM 1

Маршрут VM2

[ +1123] Route -n VM 2 [+1123]
0
задан 7 May 2019 в 20:11

0 ответов

Другие вопросы по тегам:

Похожие вопросы: