Настройка статического Ip в виртуальной коробке

У меня возникла проблема: я являюсь рабочим столом Ubuntu и установил virtual-box (4.1). ВЫПУСК: - Рабочий стол Ubuntu 11.10 - это моя операционная система, и на Virtual-box я установил сервер Ubuntu, выбрав адаптер моста в качестве первого адаптера по умолчанию. мой файл сетевых интерфейсов получает IP-адрес от DHCP-сервера, но я хочу установить статический IP-адрес.

, изменив файл сетевого интерфейса на статический и выдав несколько статических ips, мой интернет перестал работать на гостевой операционной системе (virtual-box -> сервер Ubuntu).

Может ли кто-нибудь помочь мне, как я могу настроить static на virtual-box, чтобы мой интернет тоже работал в моей гостевой операционной системе.

заранее спасибо.

1
задан 18 March 2012 в 00:51

2 ответа

Просто чтобы быть уверенным, вы говорите нам:

, изменив файл сетевого интерфейса на статический и предоставив несколько статических ips, мой интернет перестал работать на гостевой операционной системе (virtual-box -> сервер Ubuntu) .

IP-адрес, который вы назначаете для установки виртуального сервера Ubuntu, совпадает с диапазоном IP-адресов вашей локальной сети?

Если вы дали IP-адрес, который находится в другом диапазоне IP (скажем, в диапазоне IP-адресов 10.0.0.0/8 [от 10.0.0.1 до 10.255.255.254]) ваш виртуальный сервер Ubuntu Server не сможет обмениваться данными с вашим маршрутизатором - ваш маршрутизатор не сможет правильно маршрутизировать пакеты от вашу виртуальную машину в Интернет и наоборот.

Если ваша локальная сеть имеет диапазон IP-адресов 192.168.0.0/24 (с 192.168.0.1 по 192.168.0.254), вам следует назначить свободный IP-адрес в этом диапазоне (скажем, 192.168.0.50).

Другой вариант, который вы могли бы изучить:

мой первый адаптер по умолчанию, мой файл сетевых интерфейсов получает IP-адрес сервером DHCP, но я хочу установить статический IP-адрес.

Если вы хотите, чтобы у вашей виртуальной машины был только один и тот же IP-адрес (я имею в виду: необязательно настраивать сервер Ubuntu на использование статического IP-адреса, но ваш сервер всегда должен отвечать на один и тот же IP-адрес) вы можете получить некоторую информацию о резервировании DHCP, чтобы ваш DHCP-сервер всегда предоставлял серверу один и тот же IP-адрес.

0
ответ дан 18 March 2012 в 00:51

Было бы полезно опубликовать следующее:

#ifconfig eth0

Проверьте, действительно ли статический IP-адрес назначен вашей виртуальной машине.

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

Просто в качестве быстрого теста попробуйте сделать следующее:

Пример:

#sudo ifconfig eth0 down
#sudo ifconfig eth0 192.168.1.55 255.255.255.0 192.168.1.1
#sudo ifconfig eth0 up

Первый набор октетов будет вашим клиентом IPADDRESS

Второй набор - маска сети

Третий набор - шлюз

, который должен временно установить eth0 со статическим IP. Это работает?

А пока, пожалуйста, опубликуйте вывод следующих команд в ссылке pastebin.ubuntu.com

#ifconfig eth0

#cat /etc/default/interfaces

#dmesg
0
ответ дан 18 March 2012 в 00:51

Другие вопросы по тегам:

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