Я просто тестировал и пытался узнать больше о виртуальной коробке. Я наткнулся на внутреннюю сеть и, чтобы проверить это, попробовал использовать две виртуальные системы Linux. Все настройки верны, но обе ОС показывают один и тот же ip. Как я могу проверить, связаны ли они или нет? Как я могу отправить файлы между двумя?

1 ответ1

0

Я предполагаю, что ваши интерфейсы настроены на использование NAT, в таком случае они не подключены к одной и той же сети и недоступны друг для друга (переадресация за пределы порта).

Вы должны добавить новый интерфейс и использовать один из других сетевых режимов (мост, внутренняя сеть, ...), чтобы виртуальные сетевые адаптеры могли видеть друг друга.

Если вы хотите остаться в NAT, одним из простых способов "отправить" файлы с / на ваши виртуальные машины будет использование общей папки.

Редактировать:

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

Либо установите IP-адрес второй виртуальной машины на что-то другое в той же подсети, либо включите dhcpserver для размера виртуального ящика и настройте виртуальные машины на получение своего IP-адреса от dhcp вместо использования фиксированных адресов.

Таким образом, вы не будете иметь один и тот же IP-адрес на каждом сервере, и тогда они смогут общаться через сеть.

Проверьте, видят ли они друг друга с помощью ping remote-ip-address

Для передачи файлов между виртуальными машинами вы можете использовать ftp, scp, nfs, samba, ...


Всё ещё ищете ответ? Посмотрите другие вопросы с метками .