Мои искренние извинения, если я был неправ В этом, я опубликовал вопрос, но ничто не нашел подобным.
Я получил упражнение в курсе в 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
Позвольте передать
Сначала активируйте передачу 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
Надеюсь эта справка ответа и жаль о моем английском языке.