vm虚拟机无法ping通百度

虚拟机ip地址:192.168.195.12

所遇问题:本机 win+R 可以ping到192.168.195.12,但在xshell上ping baidu.com却显示未知的名称或服务。

[root@two01 ~]# ping baidu.com
ping: baidu.com: 未知的名称或服务

需要:让虚拟机ping通百度

一,虚拟机设置

VM8网卡使用NAT(网络地址转换)模式;win+R   输入ipconfig查看地址信息:

二,查看虚拟网络编辑器

菜单栏--编辑--虚拟网络编辑器--右下角更改设置

记住子网ip网段192.168.195.0,进入NAT设置:

记住网关192.168.195.254

三,本机网络连接,修改网卡

找到VM8网卡,进入属性界面,

双击进入ipv4,为虚拟机设置静态ip:

注意,在设置ip地址之前,可以win+r进入cmd去ping一下想设置的地址,若ping不通(本地址未被使用)就可以设置这个ip,否则就换一个ip。

(注意:ip地址的前三位需要同NAT的设置相同,第四位避开已经使用过的地址)

四,进入linux系统,修改ifcfg-ens160文件(ens160文件不是固定的,ifconfig查看对应的哪个网卡)

[root@two01 ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens160 
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static        //这里改为静态ip
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=ens160
UUID=b5fdc215-fea6-4ed1-8cf3-15d64443ee94
DEVICE=ens160
ONBOOT=yes                 //开机自动启动网卡
IPADDR=192.168.195.12            //虚拟机本机ip(不要和NAT交换机ip,vm8虚拟网卡ip重复即可)
NETMASK=255.255.255.0          //子网掩码
GATEWAY=192.168.195.254      //网关ip  (NAT交换机上设置的网关)
DNS1=8.8.8.8                              //谷歌DNS
DNS2=114.114.114.114               //国内DNS  (可以多设置几个)
PREFIX=24
[root@two01 ~]# nmcli c reload   //重启网卡
[root@two01 ~]# reboot               //重启虚拟机

[root@two01 ~]# ping baiwu.com
PING baiwu.oss-cn-beijing.aliyuncs.com (39.97.203.42) 56(84) bytes of data.
64 bytes from 39.97.203.42 (39.97.203.42): icmp_seq=1 ttl=128 time=19.9 ms
64 bytes from 39.97.203.42 (39.97.203.42): icmp_seq=3 ttl=128 time=20.3 ms
成功!

  • 19
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值