解决虚拟机中桥接模式下ip地址的设置

1、一般虚拟机连接公网有两种模式
在这里插入图片描述
net模式一般可以连接公网,但由于有net的转换,会导致公网或者我们的windows不能ping通虚拟机。
桥接模式:一般需要手动配置,否则要么不能ping通公网,window也不能ping通虚拟机
如果我们想要用window的工具如xshell连接虚拟机,一定要配置成桥接模式。
正确的配置方法:
1、查看我们window下网络的连接
鼠标右键,打开网络,点击查看网络属性
在这里插入图片描述
2、找到我们的连接的网络,下面配置虚拟机中的ip地址时,会用到
在这里插入图片描述
3、打开虚拟机
输入ifconfig命令,如果提示没有这个命令,需要进行安装,一般如果安装图形化,都有下载这个命令,如果是命令行(最小安装),可能会提示没有这个命令,自己网上进行安装即可。
一般输入这个命令会提示有两个网卡,ens33和lo,如果输入命令只有一个lo网卡,lo只适用于本地通信,如果连接公网,则需要手动创建网卡ens33,
在这里插入图片描述
打开 命令,进到下面文件夹下,执行命令

cd /etc/sysconfig/network-scripts
cp ifcfg-lo ifcfg-ens33

4、配置网卡ens33的ip地址

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=65ddf10a-072e-4611-969f-92e928889ec9
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.131.215
NETMASK=255.255.255.0
GATEWAY=192.168.128.1
DNS1=192.168.0.7

上面的BOOTPROTO需要配置静态,否则ip地址会动态更改,我们的ip地址需要和我们
window的无线网的ip地址出于一个网段下,192.168.131.xx,前面三个需要和上面网络处于一个网段下,网关和dns需要和window中设置一样。
5、重启网络

 service network restart

6、现在应该linux和xshell双方都能ping通,如果还是不能的,查看配置或者重启虚拟机,更改ip地址,可能我们设置的ip地址,和我们其他人的ip地址冲突了,换一个再试一下。
如果还不行的话,关闭防火墙试一下,
执行命令

systemctl stop firewalld

7、注意只要我们windo的网络更改,可能虚拟机中的ip地址都相应的需要更改

  • 7
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值