首先把虚拟机配置为桥接模式,然后开启
再你打算修改虚拟机IP之前首先ping下127.0.0.1看看网卡是否是好的
[root@localhost ~]# ping 127.0.0.1
PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.062 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.038 ms
64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.036 ms
^Z
[1]+ Stopped ping 127.0.0.1
设置网卡ens33静态ip
[root@localhost ~]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# ls
ifcfg-ens33 ifdown-bnep ifdown-ipv6 ifdown-ppp ifdown-Team ifup ifup-eth ifup-isdn ifup-post ifup-sit ifup-tunnel network-functions
ifcfg-lo ifdown-eth ifdown-isdn ifdown-routes ifdown-TeamPort ifup-aliases ifup-ippp ifup-plip ifup-ppp ifup-Team ifup-wireless network-functions-ipv6
ifdown ifdown-ippp ifdown-post ifdown-sit ifdown-tunnel ifup-bnep ifup-ipv6 ifup-plusb ifup-routes ifup-TeamPort init.ipv6-global
[root@localhost network-scripts]# vi ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static #此处dhcp修改为static 启用静态ip
iDEFROUTE=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=f5d2b227-3736-4e9a-b03c-c83fc106f96d
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.188.101 #设置ip
NETMASK=255.255.255.0
GATEWAY=192.168.188.2 #设置网关
完成之后Esc 并输入:wq 进行保存
[root@localhost ~]# service network restart #重启网络
Restarting network (via systemctl): [ OK ]
[root@localhost ~]#
[root@localhost ~]# ping www.baidu.com #ping百度域名还是不行
ping: www.baidu.com: Name or service not known #出现这个错误
ping: www.baidu.com: Name or service not known错误解决办法
1、查看ONBOOT
[root@localhost ~]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# ls
ifcfg-ens33 ifdown-bnep ifdown-ipv6 ifdown-ppp ifdown-Team ifup ifup-eth ifup-isdn ifup-post ifup-sit ifup-tunnel network-functions
ifcfg-lo ifdown-eth ifdown-isdn ifdown-routes ifdown-TeamPort ifup-aliases ifup-ippp ifup-plip ifup-ppp ifup-Team ifup-wireless network-functions-ipv6
ifdown ifdown-ippp ifdown-post ifdown-sit ifdown-tunnel ifup-bnep ifup-ipv6 ifup-plusb ifup-routes ifup-TeamPort init.ipv6-global
[root@localhost network-scripts]# vi ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
iDEFROUTE=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=f5d2b227-3736-4e9a-b03c-c83fc106f96d
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.188.101
NETMASK=255.255.255.0
GATEWAY=192.168.188.2
发现ONBOOT=”no”已设置为ONBOOT=”yes”
第二步查看:
ping 命令是属于ICMP协议,ping ip地址有效。若直接ping网址(域名),需要配置DNS。编辑添加nameserver:
vi /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4
设置完毕保存,在ping
[root@localhost network-scripts]# ping www.baidu.com
PING www.a.shifen.com (182.61.200.7) 56(84) bytes of data.
64 bytes from 182.61.200.7 (182.61.200.7): icmp_seq=1 ttl=128 time=7.37 ms
64 bytes from 182.61.200.7 (182.61.200.7): icmp_seq=2 ttl=128 time=5.32 ms
64 bytes from 182.61.200.7 (182.61.200.7): icmp_seq=3 ttl=128 time=6.50 ms
64 bytes from 182.61.200.7 (182.61.200.7): icmp_seq=4 ttl=128 time=10.5 ms
64 bytes from 182.61.200.7 (182.61.200.7): icmp_seq=5 ttl=128 time=12.7 ms
^Z
[1]+ Stopped ping www.baidu.com
成功
如果出现配置静态ip之后无法通过
Xshell工具远程连接,可修改本机网络连接设置,修改IP地址