使用CentOS7虚拟机,使用NAT,配置的是静态地址
ping不通外网,ping不通网关。重启物理机后,重新打开虚拟机,可以ping通,但使用wget之后,就无法ping通了
同一网段的其他虚拟机也不能ping通
/etc/sysconfig/network-scripts/ifcfg-ens33 配置如下
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
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="916b3daf-a7dd-4d1c-97c2-8ef9ea1ae987"
DEVICE="ens33"
ONBOOT="yes"
DNS1=114.114.114.114
DNS2=192.168.30.2
ZONE=trusted
IPADDR=192.168.30.128
NETMASK=225.225.225.0
GATEWAY=192.168.30.2
/etc/resolv.conf 中的内容
```bash
# Generated by NetworkManager
nameserver 114.114.114.114
nameserver 192.168.30.2
本来在其中添加了
nameserver 8.8.8.8
nameserver 8.8.4.4
当时ping之后,就不见了
linux下,root查看/proc/sys/net/ipv4/icmp_echo_ignore_all,
内容为1时别人无法Ping本机,本机也无法Ping他人;为0时就可以。
先用cat查看,若为1,使用VM修改为0即可解决