Невозможно пропинговать гостя с хоста и наоборот в Oracle Virtual Box

6072
max

Это мой Oracle Virtual Box Версия 4.2.18 r88780

Детали моего хоста

Операционная система: Scientific Linux 6.4

Я использую статический ip

root @ localhost ~] # ifconfig eth0 eth0 Link encap: Ethernet HWaddr 00: 1E: EC: 95: 18: 66  адрес в сети Интернет: 192.168.1.4 Bcast: 192.168.1.255 Маска: 255.255.255.0 UP BROADCAST MULTICAST MTU: 1500 Метрика: 1 Пакеты RX: 0 ошибок: 0 отброшено: 0 переполнений: 0 кадр: 0 Пакеты TX: 0 ошибок: 0 отброшено: 0 переполнений: 0 несущая: 0 столкновения: 0 txqueuelen: 1000  RX байтов: 0 (0,0 б) TX байтов: 0 (0,0 б) Прерывание: 19  

Детали моей гостевой машины

Операционная система: CentOS 6.4

eth0 Link encap: Ethernet HWaddr 08: 00: 27: 6D: C3: A6  адрес в сети Интернет: 192.168.1.6 Bcast: 192.168.1.255 Маска: 255.255.255.0 inet6 адрес: fe80 :: a00: 27ff: fe6d: c3a6 / 64 Область действия: ссылка UP BROADCAST RUNNING MULTICAST MTU: 1500 Метрика: 1 Пакеты RX: 6 ошибок: 0 отброшено: 0 переполнений: 0 кадр: 0 Пакеты TX: 29 ошибок: 0 отброшено: 0 переполнений: 0 несущая: 0 столкновения: 0 txqueuelen: 1000  Приемные байты: 360 (360.0 b) Приёмные байты: 1746 (1.7 КиБ) 

Это моя настройка виртуальной сети

enter image description here

Это вывод пинга

[root @ localhost ~] # ping 192.168.1.4  PING 192.168.1.4 (192.168.1.4) 56 (84) байтов данных. С 192.168.1.6 icmp_seq = 1 целевой хост недоступен С 192.168.1.6 icmp_seq = 2 узел назначения недоступен С 192.168.1.6 icmp_seq = 3 целевой хост недоступен ^ C --- 192.168.1.4 статистика пинга --- 6 переданных пакетов, 0 полученных, +3 ошибки, 100% потерь пакетов, время 5640 мс труба 3  

Я попытался сбросить iptables также все еще не работает, loopback работает.

1
У вас есть статический IP на гостевой? MariusMatutiae 10 лет назад 0
Да, в гостевой также я использую статический IP max 10 лет назад 0
В прошлом у меня были проблемы с настройкой статического IP в гостях VBox с мостами. Можете ли вы хотя бы один раз попытаться не устанавливать статический IP и посмотреть, работает ли это? Это также позволит избежать необходимости установки правильного маршрута внутри гостевой ОС; ты сделал это, не так ли? MariusMatutiae 10 лет назад 0
я попробовал это тоже не работает max 10 лет назад 0
вы можете показать свою таблицу маршрутизации? MariusMatutiae 10 лет назад 0
Извините Извините, отмените мой последний ответ, я использую Интернет с помощью USB-модема, поэтому в хост-машине интерфейс - это usb0, и проблема в том, что в гостевой машине не отображается интерфейс usb0, в настройках сети виртуальной машины я меняю интерфейс на usb0, но все еще в Интерфейс гостевой машины не отображается, поэтому я не знаю, что делать? max 10 лет назад 0
давайте [продолжим это обсуждение в чате] (http://chat.stackexchange.com/rooms/10858/discussion-between-max-and-mariusmatutiae) max 10 лет назад 0
Если ваш хост подключается через интерфейс с именем usb0, то перед запуском вашей виртуальной машины выберите сеть, не выбирайте адаптер моста, вместо этого выберите NAT, затем выберите usb0 в качестве интерфейса для подключения. MariusMatutiae 10 лет назад 0

1 ответ на вопрос

1
yoann-h

В большинстве случаев самой простой настройкой является использование NAT и определение переадресации портов по мере необходимости.

Например, простая настройка переадресации портов, позволяющая подключиться к виртуальной машине с хоста через shh localhost:10022и веб-серверу localhost:8080:

(Имя - Протокол - IP-адрес хоста: Порт хоста - IP-адрес гостя: Порт гостя)
SSH - TCP - 127.0.0.1: 10022 - 10.0.2.15 (*): 22
www - TCP - 127.0.0.1: 8080 - 10.0.2.15 (* ): 80

(*) виртуальный IP-адрес, возвращаемый виртуальной ifconfigмашиной, скорее всего, другой для вас.

Если у вас есть особые требования, препятствующие работе NAT, пожалуйста, опишите, чего вы хотите достичь.

Я хочу создать сеть между хостом и гостем, я хочу попрактиковаться с серверами ftp, http и samba, а также с некоторыми протоколами передачи файлов, но я не могу настроить только соединение. max 10 лет назад 1

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