У меня есть виртуальная машина (VirtualBox) с Ubuntu. Хост-компьютер - Windows 7. Как я могу ping мой Ubuntu с хоста и наоборот? Попытка установить «Мостовой» тип соединения в настройках виртуальной машины, но эффекта нет, я только теряю подключение к Интернету в Ubuntu.Как ping ubuntu гость на VirtualBox
ответ
В большинстве случаев просто переключение виртуального адаптера машины сети для мостового режима достаточно, чтобы гость машина доступна снаружи.
Иногда это возможно для гостевой машины не будет автоматически получать IP-адрес, который соответствует диапазону IP хоста после переключения на мостовой режим (даже после перезагрузки гостевой машины). Это часто вызвано неисправным или плохо сконфигурированным DHCP в сети хоста.
Например, если IP-адрес хоста составляет 192.168.1.1
, гостевой компьютер должен иметь IP-адрес в формате 192.168.1.*
, где только последняя группа номеров может отличаться от IP-адреса хоста.
Вы можете использовать терминал (оболочку) и ввести ifconfig
(ipconfig
для гостей Windows), чтобы проверить, какой IP-адрес назначен гостевой машине, и при необходимости изменить его.
Если хозяин и гость IP-адрес не совпадает, просто установив статический IP для гостевой машины явно должен решить эту проблему.
Использование NAT (по умолчанию) невозможно. Мостовая сеть должна это допускать. Если модем не работает для вас (это может быть так, когда сетевая администрация не разрешает несколько IP-адресов на одном физическом интерфейсе), вместо этого вы можете попробовать «Только для хоста».
Для настройки Host-only здесь приведена цитата из руководства vbox (что довольно хорошо). http://www.virtualbox.org/manual/ch06.html:
Для хост-только сети, как с внутренней сети, вы можете найти сервер DHCP полезным, который встроен в VirtualBox. Это может быть , позволяющее затем управлять IP-адресами в сети только для хоста с , иначе вам нужно будет настроить все IP-адреса статически.
В графическом пользовательском интерфейсе VirtualBox, вы можете настроить все эти элементы в глобальных настройках с помощью «Файл» -> «Настройки» -> «Сеть», в котором перечислены все принимающие только сети, которые в настоящее время находятся в использовать. Нажмите на сетевое имя, а затем на кнопку «Изменить» на правую сторону , и вы можете изменить настройки адаптера и DHCP.
Это работало на моей комбинации Host = Win8 и Guest = Debian. Кроме того, после того, как я это сделал, я перестала быть в состоянии прогнать мой хост от гостя. Это проблема брандмауэра Windows. –
Если вы начинаете возиться с сетевыми настройками VirtualBox, следите за этим: вы можете создавать новые сетевые адаптеры (eth1, eth2), но у вас есть /etc/network/interfaces
, все еще настроенный для eth0.
Diagnose:
ethtool -i eth0
Cannot get driver information: no such device
Найти интерфейсы:
ls /sys/class/net
eth1 eth2 lo
исправить:
Редактировать /etc/networking/interfaces
и заменить eth0 с именем соответствующего интерфейса (например, eth1, eth2 и т.д.)
:%s/eth0/eth2/g
- 1. как выполнить ping guest xp с хоста ubuntu в virtualbox?
- 2. nginx на VirtualBox Гость Ubuntu поддерживает устаревшее содержимое
- 3. Access Oracle 11g установлен внутри VirtualBox Гость из Ubuntu хоста
- 4. VirtualBox говорит DNS «неизвестный хост» Win7 хозяин/убунту гость
- 5. VirtualBox VERR_VM_DRIVER_VERSION_MISMATCH на Ubuntu
- 6. Portforwarding: подключение Virtualbox NAT (Гость к хосту)
- 7. SSH от Virtualbox Гость до адреса DynDNS
- 8. CSS stylesheet не обновляется в браузере с помощью Django + Apache + Firefox на VirtualBox Ubuntu Гость
- 9. VirtualBox Ubuntu 14 гость, работающий на хосте win7, не имеет доступа в Интернет с мостовым адаптером
- 10. VirtualBox В.М. гость всплывающее окно на хост-машине
- 11. , связанный с переадресацией портов в VirtualBox Host -> Гость
- 12. Гость Gentoo VirtualBox не может загрузиться без аппаратной виртуализации
- 13. VirtualBox гость не запускается после того, как Microsoft Update
- 14. VirtualBox Гость сервера Ubuntu: обслуживание приложения symfony заканчивается: попытка отказалась от конфигурации сервера
- 15. Сравнение VirtualBox (Ubuntu) с фактическим Ubuntu
- 16. Virtualbox Гость Windows 7, хост Ubuntu, подключение к интернету - работа до обновления
- 17. Ubuntu не полностью отключается на VirtualBox
- 18. Ubuntu VM на Virtualbox продолжает прерывать
- 19. ошибка загрузки Ubuntu, установка Xubuntu на VirtualBox
- 20. Доступ в Интернет в Ubuntu на VirtualBox
- 21. Разрешение экрана VirtualBox Ubuntu установлено на 640x400
- 22. Подключение WinSCP с Ubuntu на VirtualBox
- 23. Невозможно войти в Ubuntu, работающий на VirtualBox
- 24. разница между Ping на Windows, и Ubuntu
- 25. VirtualBox: Поделитесь папкой между Mac Host и Windows8 Гость
- 26. VirtualBox гость не получает IP-адрес, назначенный Vagrantfile
- 27. Mac OSX VirtualBox и Windows 7 Гость с внешнего HD
- 28. Сервер доступа, выполняющийся на узле ubuntu от гостя в virtualbox
- 29. Гость VirtualBox работает OSX Mountain Lion: ошибка установки XCode
- 30. Скрипт завершения работы Linux Hostwhen Virtualbox Гость Windows отключается?
Но у меня есть одна проблема: на виртуальной машине нет доступа к Интернету, так как я отключу DHCP, включите мост и назначьте статический IP-адрес. Как я могу исправить это или где проблема может быть? – Rusty
Используйте 'ifconfig' в оболочке Ubuntu, чтобы убедиться, что IP-адрес гостя входит в диапазон IP-адресов хоста. То есть если IP-адрес хоста 192.168.1.1, убедитесь, что у гостя есть IP-адрес в диапазоне 192.168.1. *. Если его не в диапазоне, установите IP гостевой IP вручную на статический IP-адрес в пределах диапазона (то есть 192.168.1.2). Также очень важно убедиться, что ваш хост (Ubuntu) настроен правильно для использования шлюза. Если вы не знаете, какой IP-адрес шлюза, тогда просто найдите свои сетевые настройки Windows (обычно это IP-адреса маршрутизаторов). – brezanac
PS - это также работает для меня с использованием противоположной конфигурации (хост Ubuntu, 32-разрядная виртуальная машина Win7) – alph486