Как получить IPv4-адрес сервера Ubuntu, работающего в виртуальной коробке вместе с IPv6?

Я установил сервер Ubuntu на виртуальную коробку. Когда я выполняю команду «ifconfig», она показывает информацию о eth0 и loopback с адресом inet6. Но я хочу адрес ipv4 вместо ipv6, и я не уверен насчет конфигурации сетевого адаптера virtualbox, поскольку я использую Wi-Fi на моем компьютере. Пожалуйста, помогите мне

4
задан 31 August 2015 в 23:52

3 ответа

Поскольку я могу предположить, что Вы сделали режим моста для Интернета, но, Ваш dhcp, не предоставляющий IP-адрес Вашему порту или Вы не позволили объединиться в сеть. таким образом, это показывающий как это

eth0      Link encap:Ethernet  HWaddr e8:11:32:db:1b:a5  
          inet6 addr: fe80::ea11:32ff:fedb:1ba5/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:68323 errors:0 dropped:0 overruns:0 frame:0
          TX packets:51953 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:82498217 (82.4 MB)  TX bytes:4621046 (4.6 MB)

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:65536  Metric:1
          RX packets:9075 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9075 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:916870 (916.8 KB)  TX bytes:916870 (916.8 KB)

Решение: запустите своего администратора сети, использующего

sudo service network-manager start

или использование, если уже запущено

sudo service network-manager restart

или

sudo ip link set eth0 up 

или

sudo nmcli nm enable true

, или позвольте использовать GUI

network-manager--> Enable Networking and connect wired connection

или

при тихом направлении с проблемой затем, это означает Wi-Fi dhcp не предоставляющий IP VM затем, можно изменить режим bridge на NAT для Интернета затем, Вы получите частный IP, и будет способный соединить Интернет

0
ответ дан 1 September 2015 в 09:52
  • 1
    Ваша команда ничего не возвратила. I' ve уже попробовал sudo rm -R /var/log бесцельно. Я просто попробовал еще раз и это didn' t работа. I' ve обновил мое исходное сообщение. – Aaron Franke 22 November 2016 в 09:06

Вы могли удостовериться установку виртуального интерфейса с режимом моста?

при использовании беспроводного соединения Vbox не собирается поддерживать IPv6 в режиме моста, как Вы видите в руководстве Vbox:

https://www.virtualbox.org/manual/ch06.html#network_bridged

Hope это помогает.

0
ответ дан 1 September 2015 в 09:52
  • 1
    И Вы, которые как базировались? Если так, that' s действительно нечетный и предлагает Вас don' t имеют системный журнал... I' m застрявший – Michael Sandman 22 November 2016 в 10:20

Кроме режима моста, я должен был отключить ipv6 согласно этому сообщению для получения его работа: https://superuser.com/questions/1146122/ubuntu-virtualbox-guest-does-not-get-ipv4-in-bridged-mode/1148247#1148247? newreg=7c77aaf0882540148a3700242cd05d0b

Вставка шагов сверху: Открытый /etc/default/grub

В этом файле найдите эту строку:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

и измените его на:

GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 quiet splash"

Сохраните файл и обновите GRUB путем выполнения:

sudo update-grub

Теперь перезагрузите VM. В следующий раз это придумывает соответствующий адрес ipv4.

2
ответ дан 1 December 2019 в 10:18

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

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