SSHing через VM's на Windows XP

У меня есть 2 VM's, A и B, рабочий Red Hat EL 4.5, на хост-машине, выполняющей Windows XP.

IP A 192.168.1.100

IP B 172.16.1.100

У меня есть установка 2 виртуальных сети на Microsoft Loopback Adapter

192.168.1.1 с маской подсети 255.255.255.0

172.16.1.1 с маской подсети 255.255.0.0

Я пробую к SSH от до B:

user@B ~ # ssh 172.16.1.100

но я получаю "Сеть, Недостижимая" ошибка

Совет?Спасибо

1
задан 28.10.2010, 07:28

2 ответа

Сложные сети с Виртуальным ПК / Виртуальный сервер в сочетании с Интернетом совместным использованием Conneciton (ICS) могут быть довольно хлопьевидными с Windows XP. Изменения в конфигурация сети на хост-машине может легко повредить сети на VM's, до перезагрузки или может даже потребовать, чтобы целая сеть была восстановлена.

Принятию Вас подключили Петлевые Адаптеры к NIC хоста с помощью ICS, это - просто вопрос маршрутизации информации - от одной частной сети к хост-серверу, и затем обратно к другой частной сети.

Поскольку 192.168.1.* и 172.16.1.* оба частные сети, Вы не можете соединиться с одним от другого - непосредственно. Необходимо будет настроить настройки NAT в ICS на хост-машине для этого. Используя Ваш пример, необходимо будет направить порт SSH на хосте 172.16.1.100. После того как это сделано, можно наконец соединиться от 192.168.1.100 до 172.16.1.100 SSH путем соединения с хост-машиной на порте SSH.

user@B ~ # ssh hostIP

Как Вы видите, это может работать, но это требует большого усилия получить его работа и имеет потенциал, чтобы прекратить работать внезапно. Если бы Вы желаете иметь дело с несколькими портами - не только SSH, я серьезно пересмотрел бы использование нескольких частных сетей.

1
ответ дан 17.12.2019, 00:31

и 172.16-32.x.x и 192.168.x.x специальный non-routable частный дюйм/с. Необходимо будет переместить их в ту же подсеть.

0
ответ дан 17.12.2019, 00:31

Теги

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