2

Я хотел бы добавить полное доменное имя к моей виртуальной машине Centos 6 , работающей в virtualbox.

Виртуальный ящик установлен в мостовой режим.

Я программист Windows, и я так далеко, как они получают от сети / Linux.

Я был бы очень признателен, если бы вы указали мне правильное направление, как это сделать.

Я понимаю, что лучший способ сделать это через DNS-сервер, но я хочу пойти быстрым / простым путем для целей обучения, настроив его в / etc / hosts? Я не знаю, правильная ли это область, но я открыт для ваших отзывов.

обновление: я смог пропинговать эту виртуальную машину, используя мою хост-машину, используя ее IP-адрес (я не уверен, является ли он внутренним или внешним), однако я не смог пропинговать ее, используя ее имя хоста!

2 ответа2

2

Вы также можете сделать следующее:

Проверьте IP-адрес виртуальной машины CentOS, выполнив команду ifconfig . Это должно быть что-то вроде 10.0.2.15 . Теперь измените файл /etc/hosts на CentOS, добавьте следующую строку

10.0.2.15  virtualCentOS.local virtualCentOS
1

Как правило, настройка DNS-записи на вашем DNS-сервере - лучший способ сделать это.

Вам нужно будет отредактировать следующий файл c:\windows\system32\drivers\etc\hosts

Сделайте следующее

Пуск -> Запустить блокнот c:\windows\system32\drivers\etc\hosts

В блокноте добавьте следующую строку в конец файла (замените 192.168.10.10 на ip-адрес вашего vm, замените 'foo' на доменное имя, на которое вы хотели бы ссылаться как на vm)

192.168.10.10 фу

Вот ссылка, на которой есть скриншоты того, как это сделать.

http://www.howtogeek.com/howto/27350/beginner-geek-how-to-edit-your-hosts-file/

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

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