Por que minha conexão de rede falha ao usar um endereço estático?

Por que minha conexão de rede falha ao usar um endereço estático?

Quando tento alterar meu endereço IP para estático do DHCP, minha conexão com a Internet sai do centos.

Host os : MacOS High Sierra
VM : vmware fusion 
Guest OS :  CentOS Linux release 7.7.1908 (Core)
File : /etc/sysconfig/network-scripts/ifcfg-ens33

Mudar :

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="none"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="189d7c44-fc61-4597-a9c1-ee3c22d4feed"
DEVICE="ens33"
ONBOOT="yes
IPADDR=192.168.1.20 
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4"`

`

Comandos usados ​​após a alteração:systemctl restart network

Depois que a rede for reiniciada, não haverá mais conectividade de rede

Estou fazendo algo errado

IP estático uma saída:

user1@localhost ~]$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    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: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:fb:3f:1b brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.20/24 brd 192.168.1.255 scope global noprefixroute ens33
       valid_lft forever preferred_lft forever
    inet6 fe80::8384:7399:f191:5b47/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 52:54:00:11:b8:79 brd ff:ff:ff:ff:ff:ff
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
       valid_lft forever preferred_lft forever
4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN group default qlen 1000
    link/ether 52:54:00:11:b8:79 brd ff:ff:ff:ff:ff:ff
[user1@localhost ~]$ 

Saída da rota IP estática:

[user1@localhost ~]$ ip route
default via 192.168.1.1 dev ens33 proto static metric 100 
192.168.1.0/24 dev ens33 proto kernel scope link src 192.168.1.20 metric 100 
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 

DHCP IP uma saída

[user1@localhost ~]$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    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: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:fb:3f:1b brd ff:ff:ff:ff:ff:ff
    inet 172.16.111.178/24 brd 172.16.111.255 scope global noprefixroute dynamic ens33
       valid_lft 1761sec preferred_lft 1761sec
    inet6 fe80::8384:7399:f191:5b47/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 52:54:00:11:b8:79 brd ff:ff:ff:ff:ff:ff
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
       valid_lft forever preferred_lft forever
4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN group default qlen 1000
    link/ether 52:54:00:11:b8:79 brd ff:ff:ff:ff:ff:ff
[user1@localhost ~]$ 

Saída de rota IP DHCP

[user1@localhost ~]$ ip route
default via 172.16.111.2 dev ens33 proto dhcp metric 100 
172.16.111.0/24 dev ens33 proto kernel scope link src 172.16.111.178 metric 100 
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 
[user1@localhost ~]$ 

Responder1

Você perde sua conexão com a Internet porque está configurando seu adaptador na rede errada.

Quando você usa DHCP, o roteador/servidor DHCP fornece um endereço de:

172.16.111.0/24

e um gateway padrão de 172.16.111.2.

Ao configurá-lo estaticamente você escolheu a rede:

192.168.1.0/24

com um gateway padrão de 192.168.1.1. Portanto, embora 192.168.1.1 possa ser acessado pela rede configurada, o roteador/servidor não está lá. Se você quiser usar um endereço estático, ele precisa estar na mesma rede que o roteador. Com base na configuração do DHCP, você poderá escolher qualquernão utilizadoendereço no 172.16.111.0/24. Em geral, isso acontecerá, 172.16.111.1mas 172.16.111.255parece que o roteador está usando 172.16.111.2. Freqüentemente 172.16.111.1é o roteador, então pode haver algo mais lá. Você pode adquirir um endereço DHCP e usá-lo nmappara ver quais outros endereços são usados ​​na rede.

Responder2

É como o usuário1794469 descreveu. seu acesso à rede é através da rede 172.16.111.x O virbr0 que está configurado na rede 192.168.1.x é interno ao seu computador, é VirtualBridge0 É usado para virtualização e provavelmente é de software VM.

informação relacionada