Как настроить маршрут, таким образом, ping пойдет от одной машины до другого

Мои искренние извинения, если я был неправ В этом, я опубликовал вопрос, но ничто не нашел подобным.

Я получил упражнение в курсе в VMware Workstation в, я делаю, где я был обязан выполнять, следующие действия Настраивают два сервера человечности 16,04 Машин VM1 VM2 виртуальных машин, VM1 должен сделать следующее: Получите доступ к веб-сайту, где акции фондовой биржи широковещательно передаются - загружают последнюю информацию в файл - CSV / Excel - каждые пять минут ограничение, каждой машине нужен уникального сегмента сети в этом случае, я выбрал VM1 - 192.168.3.0/24 и статический IP 192.168.3.254 VM2 - 192.168.2.0/24 и статический IP 192.168.2.254 Из того, что я понимаю единственный способ, которым могут говорить эти два, помещается третья машина (который я назвал Jack - также сервер человечности 16.04), и дал Jack два сетевых адаптера 1. 192.168.2.222/24, которые отвечают на ping от VM2 2. 192.168.3.222/24, которые отвечают на ping от VM1

кто-то может помочь путем объяснения, что ступает, я должен сделать в порядке, который я могу проверить с помощью ping-запросов с VM2 на сетевой интерфейс Jack 2 и впоследствии к VM 192.168.3.254? конечно, ping должен возвратиться назад к VM 2

2
задан 20 April 2018 в 05:42

1 ответ

Позвольте передать

Сначала активируйте передачу IPv4 в своем сервере "Jack".

Для включения его на лету, можно использовать:

echo 1 > /proc/sys/net/ipv4/ip_forward

Чтобы включить ему permantly, отредактируйте файл /etc/sysctl.confи не прокомментируйте строку с net.ipv4.ip_forward = 1. Затем перезагрузите conf: sysctl -p /etc/sysctl.conf.

Определите шлюз по умолчанию

После, необходимо определить устройство "Jack" как шлюз по умолчанию в двух VM.

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

Пример:

auto eth0
iface eth0 inet static
        address 192.168.3.254 # VM 1
        netmask 255.255.255.0
        gateway 192.168.3.222 # Interface of jack in the sub net of VM1

Можно добавить маршрут по умолчанию на лету с командой ip route (с этой командой Вы можете, если Вы хотите, только указываете маршрут для подсети каждого VM).

sudo ip route add default gw 192.168.3.222 eth0

Отладить/Подтвердить

Можно проверить IP-адрес с командой ip address. Удостоверьтесь, что Ваш IP правильно определяется.

Можно проверить маршрут с командой ip route. Удостоверьтесь, что маршрут по умолчанию для обоих из Ваших VM является IP "Jack".

Затем проверьте с помощью ping-запросов с каждого VM на их Шлюз (Jack). И наконец проверьте с помощью ping-запросов каждый VM.Готово.

Если это не работает, проверьте Брандмауэр и отредактируйте его при необходимости:

sudo iptables -L

Надеюсь эта справка ответа и жаль о моем английском языке.

0
ответ дан 2 December 2019 в 07:47

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

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