Como conectar a máquina virtual do CentOS (no VMware) à Internet?

2

Eu configurei o VMware e instalei um CentOS mínimo (o sistema operacional do meu laptop é o Windows 7 ). Mas não pode se conectar à internet. Eventualmente eu tentei seguir este guia mas ainda sem sorte.

Tentando executar ping em um domínio como www.google.com returns unknown host . Tentando fazer o ping de um endereço IP, como 8.8.4.4 retorna Destination Host Unreachable , como ping ping 192.168.0.1 (endereço IP do meu laptop - eu acredito). Mas o próprio ping em 192.168.0.100 é bem-sucedido.

O conteúdo de / etc / sysconfig / scripts de rede / 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"

Sei que uma pesquisa no Google por essa pergunta retorna muitos resultados, mas nenhuma das respostas que consegui seguir resolveu isso.

saída de 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

saída de ipconfig do host (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 . . . . . . . . . :

O restante da saída tem Media disconnected .

O VMware tem a rede configurada para a VM do CentOS ser NAT: Used to share the host's IP address .

    
por Kvothe 11.07.2015 / 23:21

2 respostas

1

Resumo da resposta após a troca de comentários: permita que a VM obtenha o endereço IP + a máscara de sub-rede + roteador padrão via DHCP.

    
por 12.07.2015 / 18:50
0

Você pode configurar a internet no seu sistema operacional Linux em caixa virtual seguindo o conjunto de instruções:

  • Abra as configurações de rede da sua caixa virtual e selecione NAT lá.
  • Execute seu sistema operacional e vá para as configurações de rede e ADD VPN.
  • A VPN exigiria algumas configurações manuais, IP de configuração, máscara de sub-rede, endereço de gateway padrão e DNS (USE suas configurações de host - encontre-as usando cmd) Use ipconfig /all em cmd e use as configurações em VPN iguais às que você encontra em cmd.
  • Certifique-se de que desativou o IPV6 e o IPV4 são todos automáticos para WIRED.
  • Reinicie sua máquina virtual.

SOMENTE a opção ON YOUR WIRED que conecta você à Internet.

    
por 23.10.2016 / 08:35