如何给Linux虚拟机连上WiFi

在生活中,网络无处不在,我们可以通过网络玩游戏、看电视剧和刷微博等,我们的手机和电脑没有了网络可能就变成了一个什么都不能干的物品。由于Linux系统的高安全性,系统中的网络装置,需要进行配置,才能与外界网络互连,那么我们该怎样让我们的电脑连上WiFi呢?让我们来看一看吧!

一、使真机连上WiFi

  1. 查看路由设备
route -n

在这里插入图片描述
注意:一般我们使用route -n 查找的路由,第一条是默认网关,我们需要将它删除,然后重新设置。
2. 删除route-br0文件
在这里插入图片描述
在这里插入图片描述
3. 将网关信息删除或注释

vim ifcfg-br0

在这里插入图片描述
注意:如果使用vim ifcfg-br0命令查看,其中有Gateway,我们需要将其删除或注释掉。

  1. 设置配置文件中关于网络的信息
    在这里插入图片描述
    注意:对/etc/sysconfig/network文件中的网关信息,进行注释或删除。
  2. 重启网络
systemctl restart network   ##两者选一即可
reboot

在这里插入图片描述

  1. 连接网路
nm-connection-editor     ##打开网络连接设备

在这里插入图片描述
通过以上步骤,虚拟机就可以连接WiFi了,如果连接不了WiFi,我们可以通过ls /etc/sysconfig/network-scripts命令查看,如果有ifcfg-Wired_connection_1,则需要将此文件删除,然后重启network。

mv ifcfg-Wired_connection_1 /

二、使虚拟机连上WiFi

  1. 实验准备:真机和一台虚拟机
    真机:可以上网(172.25.254.31)
    虚拟机:不能上网(172.25.254.131)
    目的:将真机设置成路由器,虚拟机可以通过真机上网
    在这里插入图片描述
    在这里插入图片描述
  2. 将真机设置成路由
    在这里插入图片描述
    如果路由转发功能未开启,可以进行如下设置
vim /etc/sysctl.conf
net.ipv4.ip_forward =1  #在配置文件中添加
sysctl -p 	#使设置生效

在这里插入图片描述
3. 对虚拟机进行设置
(1)设置网关
在这里插入图片描述
设置好网关,还是不能上网,我们需要在虚拟机中设置好解析
(2)解析设置
在这里插入图片描述
(3)测试
观察虚拟机是否可以上网
在这里插入图片描述
做完以上操作,我们的虚拟机就可以上网啦!
如果你的真机和虚拟机还不能上网,可以进行如下操作
(1)检查防火墙
查看真机的防火墙是否开启,因为需要开启路由和伪装功能,火墙必须开启
检查路由转发和伪装功能
(2)检查解析
查看真机和虚拟机的解析是否正确
(3)检查桥接
使用【brctl show】命令,查看虚拟机和真机之间是否有桥接
在这里插入图片描述
如果桥接出错,可以使用【brctl addif br0 vnet0]命令,添加虚拟机的桥接接口

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值