Невозможно пропинговать гостя с хоста и наоборот в Oracle Virtual Box
Это мой 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 КиБ)
Это моя настройка виртуальной сети
Это вывод пинга
[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 ответ
В большинстве случаев самой простой настройкой является использование 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, пожалуйста, опишите, чего вы хотите достичь.