У меня возникла проблема: я являюсь рабочим столом Ubuntu и установил virtual-box (4.1). ВЫПУСК: - Рабочий стол Ubuntu 11.10 - это моя операционная система, и на Virtual-box я установил сервер Ubuntu, выбрав адаптер моста в качестве первого адаптера по умолчанию. мой файл сетевых интерфейсов получает IP-адрес от DHCP-сервера, но я хочу установить статический IP-адрес.
, изменив файл сетевого интерфейса на статический и выдав несколько статических ips, мой интернет перестал работать на гостевой операционной системе (virtual-box -> сервер Ubuntu).
Может ли кто-нибудь помочь мне, как я могу настроить static на virtual-box, чтобы мой интернет тоже работал в моей гостевой операционной системе.
заранее спасибо.
Просто чтобы быть уверенным, вы говорите нам:
, изменив файл сетевого интерфейса на статический и предоставив несколько статических ips, мой интернет перестал работать на гостевой операционной системе (virtual-box -> сервер Ubuntu) .
blockquote>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-адрес.
blockquote>Если вы хотите, чтобы у вашей виртуальной машины был только один и тот же IP-адрес (я имею в виду: необязательно настраивать сервер Ubuntu на использование статического IP-адреса, но ваш сервер всегда должен отвечать на один и тот же IP-адрес) вы можете получить некоторую информацию о резервировании DHCP, чтобы ваш DHCP-сервер всегда предоставлял серверу один и тот же IP-адрес.
Было бы полезно опубликовать следующее:
#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
Второй набор - маска сети
Третий набор - шлюз
blockquote>, который должен временно установить eth0 со статическим IP. Это работает?
А пока, пожалуйста, опубликуйте вывод следующих команд в ссылке pastebin.ubuntu.com
#ifconfig eth0 #cat /etc/default/interfaces #dmesg