Как создать частную сеть с таким же производственным IP-адресом? И как установить связь между использованием Linux-машины в качестве маршрутизатора?

У меня есть производственная сеть в некоторых сериях IP, например 192.168.XX в Vmware. В этом у меня есть машина. Мне нужно создать тестовую установку. Я создал отдельную VLAN. Эти VLAN не были подключены ни к одному физическому адаптеру. Я называю это «ИЗОЛИРОВАННЫЙ ENV». я создал те же машины, что и prod в "ISOLATED ENV".

Physical_adpter----VLAN X ----> PROD_MACHINE          ISOLATED_ENV---->TEST_PROD_MACHI

Я дал ту же серию IP-адресов в производственной сети для Isolated_Env. Итак, ISOLATED_ENV IP машины s такие же, как производственный IP, например 192.168.XX

Теперь мне нужно установить связь между этими сетями. Я использовал Linux-машину с 2 nic в качестве маршрутизатора для этой цели.

Но вопрос, общение будет происходить либо с одной стороны. если я включил nic2 и дал производственному сетевому шлюзу IP-адрес в NIC2, связь с Linux-машины на ISOLATED_ENV будет работать. Но я не могу пинговать из сети prod на машину Linux (маршрутизатор).

Как я могу этого добиться? Я настроил IP-переадресацию некоторых других правил IP на машине Linux.

Если я настроил это с 2 разными сетями, значит, он будет работать. если я даю тот же IP-адрес, что и продукт, это не так.

Помогите мне. Заранее спасибо.

0
задан 21 October 2016 в 13:03
1 ответ

Когда вы дадите 2 адреса в одном диапазоне на одной машине Linux, она выберет (может быть случайно) какой из них будет маршрутом по умолчанию.

Решение для вас - это соединить обе сетевые карты, чтобы они отвечали на один и тот же IP на двух портах.

Предположим, что ваш интерфейс eth0 и eth1, вы можете это сделать:

 - brctl addbr br0
 - brctl addif br0 eth0
 - brctl addif br0 eth1
 - ifconfig eth0 0.0.0.0
 - ifconfig eth1 0.0.0.0
 - ifconfig br0 up or ifconfig br0 192.168.100.5 netmask 255.255.255.0 up

Вы можете заменить 3 последних шага редактированием /etc/syconfig/network-scripts/ifcfg{eth0/eth1/br0}. Затем вы хотите, чтобы ваши eht0 и eth1 были активированы, но с bootproto=none, и установите ваш "виртуальный" nic br0 в качестве dhcp или статического ip.

Доброе пожелание

.
0
ответ дан 5 December 2019 в 09:27

Теги

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