У меня был Lucid Lynx (я думаю, что это Ubuntu 10.4LTS), работающий на VirtualBox V4.2. около 6 месяцев уже работает на операционной системе хоста Win7. У меня никогда не было проблем с подключением к Интернету, но сегодня днем он просто перестал работать без видимой причины. Я на своем ноутбуке и win7 все еще подключается к интернету. Я вижу «Драйвер для мостовой сети Virtualbox» в свойствах беспроводной сети на моей операционной системе. До сих пор мне был нужен только доступ в Интернет, поэтому я использовал NAT (тип адаптера: INTEL PRO / 1000 Desktop с включенной опцией подключения по кабелю), однако все, что я получаю взамен, это «Сеть отключена». В терминале ifconfig -a
возвращается:
eth2 Link encap:Ethernet HWaddr 08:00:27:76:54:26
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:44 errors:0 dropped:0 overruns:0 frame:0
TX packets:44 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3152 (3.1 KB) TX bytes:3152 (3.1 KB)
В терминале iwconfig
возвращается lo eth2 no such extensions
. Проверка связи с любым адресом возвращает Network is unreachable
, за исключением случаев, когда я проверяю, что он говорит, что это мой IP-адрес (что также странно, 127.0.0.1). Когда я читал об этой проблеме, я заметил, что многие люди решили свою проблему, просто изменив тип адаптера, поэтому я делал это несколько раз (для разных версий PCnet-FAST II / III и вышеупомянутого Intel Pro / 1000 ) но без результата. Я также пытался использовать «Мостовой адаптер» с разными именами и типами адаптера, но безрезультатно. Мой файл etc / network / interfaces выглядит следующим образом:
auto lo
iface lo inet loopback
, что напоминает эту проблему , но когда я пытаюсь использовать его решение:
ubuntu-admn@ubuntu:~$ sudo dpkg-reconfigure resolvconf
Package `resolvconf' is not installed and no info is available.
Use dpkg --info (= dpkg-deb --info) to examine archive files,
and dpkg --contents (= dpkg-deb --contents) to list their contents.
/usr/sbin/dpkg-reconfigure: resolvconf is not installed
У меня была такая же проблема, поэтому я в основном поставил NAT, а не Bridged. В опции «Сетевое подключение» из Linux я создал новую сеть, нажав «Добавить», и скопировал «MAC-адрес» из «Auto eth0», это зависит от того, может быть, у вас есть «someonename eht0», просто скопируйте MAC-адрес, и все для новой опции сети. Это сработало сразу.
Попробуйте изменить сеть с NAT на мостовую. Это поместит виртуальную машину непосредственно в вашу сеть и позволит вам выбрать базовый сетевой адаптер, которым вы хотите поделиться.
iwconfig не поможет с гостевой ОС, потому что виртуальная машина скрывает тот факт, что вы используете беспроводную связь. Гостевая ОС считает, что она подключена к сети с помощью проводного соединения.
Редактировать: После использования мостового соединения в гостевой системе попробуйте следующее:
dhclient eth2
Что работало для меня было:
sudo ifdown eth0
sudo ifup eth0