Как подключить виртуальную машину CentOS (на VMware) к Интернету?

Я установил VMware и установил минимальный CentOS (операционная система моего ноутбука – Windows 7 ). Но не может подключиться к Интернету. В конце концов я попытался следовать этому руководству, но все равно не повезло.

Попытка выполнить ping-домен, такой как www.google.com возвращает unknown host . Попытка выполнить ping IP-адрес, такой как 8.8.4.4 возвращает Destination Host Unreachable 8.8.4.4 , как и pinging 192.168.0.1 (мой IP-адрес моего ноутбука – я считаю). Но pinging на 192.168.0.100 успешно.

Содержимое файла / etc / sysconfig / network-scripts / ifcfg-eno16777736

 TYPE="Ethernet" BOOTPROTO="none" DEFROUTE="yes" IPV4_FAILURE_FATAL="no" IPV6INIT="yes" IPV6_AUTONCONF="yes" IPV6_DEFROUTE="yes" IPV6_FAILURE_FATAL="no" NAME="eno16777736" UUID="57fe27e3-790d-435c-a4bc-dff0e1a5fd5a" DEVICE="eno16777736" ONBOOT="yes" HWADDR="00:0C:29:19:05:61" IPADDR="192.168.0.100" PREFIX="24" GATEWAY="192.168.0.1" DNS1="8.8.4.4" DNS2="156.154.70.25" IPV6_PEERDNS="yes" IPV6_PEERROUTES="yes" IPV6_PRIVACY="no" 

Я понимаю, что поиск по Google для этого вопроса возвращает много результатов, но ни один из ответов, которые я смог выполнить, не разрешил.

вывод ip a

 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 00:0c:39:19:05:61 brd ff:ff:ff:ff:ff:ff inet 192.168.0.100/24 brd 192.168.0.255 scope global eno16777736 valid_lft forever preferred_lft forever inet6 fe80::20c:29ff:fe19:561/64 scope link valid_lft forever preferred_lft forever 

вывод ipconfig с хоста (Windows 7)

 Wireless LAN adapter Wireless Network Connection 2: Connection-specific DNS Suffix . : home Link-local IPV6 Address . . . . . : fe80::a9ac:efe6:ba1e:e80%13 IPV4 Address. . . . . . . . . . . : 192.168.1.75 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : Ethernet adapter VMware Network Adapter VMnet1: Connection-specific DNS Suffix . : localdomain Link-local IPV6 Address . . . . . : fe80::581c:361f:cd90:e74c%52 IPV4 Address. . . . . . . . . . . : 192.168.18.1 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : Ethernet adapter VMware Network Adapter VMnet8: Connection-specific DNS Suffix . : Link-local IPV6 Address . . . . . : fe80::bd93:dfad:eb52:488e%53 IPV4 Address. . . . . . . . . . . : 192.168.22.1 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 

Остальная часть вывода Media disconnected .

VMware имеет сеть, настроенную для VM CentOS, как NAT: Used to share the host's IP address .

Сводный ответ после обмена комментариями: разрешить виртуальной машине получать IP-адрес + маску подсети + маршрутизатор по умолчанию через DHCP.

Вы можете настроить Интернет на своей ОС Linux в виртуальной коробке, выполнив следующие команды:

  • Откройте сетевые настройки виртуального блока и выберите NAT там.
  • Запустите ОС и перейдите к сетевым настройкам и ADD VPN.
  • Для VPN потребуется несколько ручных настроек, настройка IP, маска подсети, адрес шлюза по умолчанию и DNS (ИСПОЛЬЗУЙТЕ ваши конфигурации хоста – найдите их с помощью cmd). Используйте ipconfig /all в cmd и используйте конфигурации в VPN так же, как и в cmd.
  • Убедитесь, что вы отключили IPV6, а IPV4 – автоматически для WIRED.
  • Перезагрузите виртуальную машину.

ТОЛЬКО включите опцию WIRED, чтобы подключить вас к Интернету.