Подсеть не может получить доступ в Интернет на CentOS 7 с VMWare

Используя VMWare Pro, у меня есть два узла с установленным Centos 7, один из которых подключен к моему маршрутизатору с двумя сетевыми картами. Другой - это еще один узел, который я хочу подключиться к Интернету в другой подсети. Это выглядит так:

192.168.1.1 - internet router
|
192.168.1.108 - (eno16777736) should route to the internet router
192.168.120.131 - (eno33554960) for subnet to pass traffic to 108
|
192.168.120.134 - Node on subnet

Назовем тот, у которого есть два NICS, «шлюзом». В настоящее время на шлюзе включена переадресация IP. iptables / firewalld / selinux в настоящее время отключены, чтобы выяснить, почему это не маршрутизация.

Мне удалось изолировать его от шлюза:

ping -I eno33554960 возвращает Destination Host Unreachable, тогда как ping - Я eno16777736 достигает сервера, поскольку он находится в той же подсети, что и интернет-маршрутизатор.

Я думал, что CentOS автоматически устанавливает маршрут между сетевыми адаптерами, но я мог ошибаться .... вот таблица маршрутов в шлюзе:

default via 192.168.1.1 dev eno167777336 proto static metric 100
192.168.1.0/24 dev eno16777736 proto kernel scope link src 192.168.1.108 metric 100
192.168.120.0/24 dev eno33554960 proto kernel scope link src 192.168.120.131 metric 100

Мне также интересно, может ли это быть установка виртуальной машины. NIC 1 (интернет-подсеть) настроен как Bridged (без репликации), а NIC 2 (частная подсеть) настроен как VMNet2 (Host-only), который был настроен в редакторе виртуальной сети. «Подключить виртуальный адаптер хоста» и "использовать локальный DHCP" проверены для этой сети.

-1
задан 1 July 2016 в 20:08
1 ответ

Когда вы отправляете эхо-запрос с хоста в сети 192.168.120.0/24, интернет-маршрутизатор должен знать, как отправлять ответы обратно в эту подсеть, однако он, вероятно, знает только о сети, которая он подключен к (192.168.1.0/24) и является маршрутом по умолчанию в Интернет.

Вам потребуется либо:

  1. Настроить статический маршрут на вашем Интернет-маршрутизаторе для прямого обратного трафика для сети 192.168.120.0/24 до 192.168.1.108 в качестве следующего перехода.
  2. Включите NAT на интерфейсе eno16777736 на «шлюзе».

Если ваш Интернет-маршрутизатор является типичным маршрутизатором, предоставляемым поставщиком Интернет-услуг, вы, вероятно, не сможете настраивать статические маршруты и иметь чтобы пройти по маршруту NAT .

0
ответ дан 5 December 2019 в 20:28

Теги

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