CentOS Virtualbox нет доступа в интернет

1067
Bruno Pistone

У меня есть следующая проблема:

У меня установлена ​​виртуальная машина с CentOS. С этой машины я не могу подключиться к интернету, поэтому не могу обновить ничего, установленного на ней.

Конфигурация виртуальной машины:

Под Настройки -> Сеть

  • Адаптер 1
    • NAT
  • Адаптер 2
    • Хост-адаптер
    • Имя: vboxnet0
    • Случайный режим: Запретить
    • Calbe Connected: правда

В File-> Preferences-> Network, в Host-only Networks, vbonenet0 :

  • IPv4-адрес: 192.168.101.1
  • Ipv4 Newroks Mask: 255.255.255.0
  • IPv6-адрес: fe80: 0000: 0000: 0000: 0800: 27 и далее: fe00: 0000
  • Длина префикса IPv6: 64

Когда я на машине:

ifconfig -a eth0 Link encap:Ethernet HWaddr 08:00:27:55:45:B3  inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:fe55:45b3/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:7 errors:0 dropped:0 overruns:0 frame:0 TX packets:15 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000  RX bytes:1699 (1.6 KiB) TX bytes:1414 (1.3 KiB)  eth1 Link encap:Ethernet HWaddr 08:00:27:D7:3D:E9  inet addr:192.168.101.129 Bcast:192.168.101.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:fed7:3de9/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:477 errors:0 dropped:0 overruns:0 frame:0 TX packets:452 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000  RX bytes:89736 (87.6 KiB) TX bytes:183141 (178.8 KiB)  ping 192.168.101.129 PING 192.168.101.129 (192.168.101.129) 56(84) bytes of data. 64 bytes from 192.168.101.129: icmp_seq=1 ttl=64 time=0.013 ms 64 bytes from 192.168.101.129: icmp_seq=2 ttl=64 time=0.027 ms 64 bytes from 192.168.101.129: icmp_seq=3 ttl=64 time=0.031 ms 64 bytes from 192.168.101.129: icmp_seq=4 ttl=64 time=0.048 ms 64 bytes from 192.168.101.129: icmp_seq=5 ttl=64 time=0.062 ms   ping www.google.com PING www.google.com (216.58.205.164) 56(84) bytes of data. From 192.168.101.129 icmp_seq=2 Destination Host Unreachable From 192.168.101.129 icmp_seq=3 Destination Host Unreachable From 192.168.101.129 icmp_seq=4 Destination Host Unreachable 

В соответствии с / и т.д. / / сети-скрипты / sysconfig, в ifcfg-еН0 файл:

DEVICE=eth0 ONBOOT=yes BOOTPROTO=DHCP DNS1=8.8.8.8 DNS2=8.8.4.4 

ifcfg-eh1 файл:

DEVICE=eth1 ONBOOT=yes TYPE=Ethernet BOOTPROTO=static IPADDR=192.168.101.129 NETMASK=255.255.255.0 NETWORK=192.168.101.0 BROADCAST=192.168.101.255 NM_CONTROLLED=no DNS1=8.8.8.8 DNS2=8.8.4.4  route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.101.0 * 255.255.255.0 U 0 0 0 eth0 10.0.3.0 * 255.255.255.0 U 0 0 0 eth1 192.168.56.0 * 255.255.255.0 U 0 0 0 eth0 link-local * 255.255.0.0 U 1002 0 0 eth0 link-local * 255.255.0.0 U 1003 0 0 eth1 default 192.168.101.2 0.0.0.0 UG 0 0 0 eth0 

Кто-нибудь может мне помочь? Спасибо за поддержку.

ОБНОВИТЬ

Шлюз по умолчанию:

ip r | grep default default via 192.168.101.2 dev eth1  
1
Добавьте IP-адрес шлюза по умолчанию в `GATEWAY =`значение файла ** ifcfg-eth0 ** и посмотреть, разрешится ли это. После этого вы можете перезапустить сетевой сервис с помощью `systemctl restart network` для тестирования. Pimp Juice IT 5 лет назад 1
@PimpJuiceIT спасибо за ответ. Я добавил `GATEWAY = 10.0.2.15` и теперь` ping www.google.com` говорит `ping: неизвестный хост www.google.com` Bruno Pistone 5 лет назад 0
Странно, я не проверяю свою виртуальную машину CentOS и использую Hyper-V для машины с одной виртуальной машиной CentOS 7, которая в любом случае виртуализирована в моем случае. Обычно я использую «nmtui», когда могу, для сетевой конфигурации компьютеров CentOS, поэтому посмотрите, доступно ли это в вашем случае, если вы видите что-то, что выглядит очевидным, но отсутствующий DG показался мне очевидным, но я тоже не эксперт по Linux, но, вероятно настройки сети ВМ, вызывающие это, я думаю, по крайней мере. Pimp Juice IT 5 лет назад 0
Пингуйте IP-номер, а не DNS-имя. Эта ошибка означает, что DNS не работает должным образом. (Это не решает) проверьте настройки DNS. Пинг 8.8.8.8 посмотрим что получится. Если это работает, попробуйте настроить DNS, указывающий на ваш локальный маршрутизатор Tim_Stewart 5 лет назад 0
@Tim_Stewart `ping 8.8.8.8 PING 8.8.8.8 (8.8.8.8) 56 (84) байт данных. С 192.168.101.129 icmp_seq = 2 целевой хост недоступен` Bruno Pistone 5 лет назад 0
Попробуйте добавить таблицу маршрутов к вашему вопросу, поэтому запустите команду `route` и покажите результат в своем вопросе. Интересно, нужна ли вам настройка адаптера 2 в VirtualBox для сетевых настроек, и достаточно ли установки адаптера 1 только с NAT? Я должен был бы протестировать с VirtualBox, но, возможно, это что-то простое, что вы можете проверить на всякий случай. Pimp Juice IT 5 лет назад 1
@PimpJuiceIT Я только что добавил результат команды `route`. Спасибо Bruno Pistone 5 лет назад 0

0 ответов на вопрос