VMware中centos系统连接wifi

2018-02-06 09:45:52来源:https://www.jianshu.com/p/9f233ade8ecd作者:我要活出个人模狗样人点击

分享


安装好centos之后,接着来设置它的网络,因为我在家笔记本是用的无线,所以虚拟机也只能连无线了,百度了很多教程,因为刚刚学linux,所以每一步都很艰难,所幸功夫不负有心人,经过一晚上设置,终于连上了WiFi。现将步骤以及自己遇到的问题分享出来。


设置VMware


image.png



image.png

注意
在选择你自己的无线网卡时,有可能有很多选择,你不知道选哪个。
这时候你打开自己的网络设置,就可以看到你现在用的无线网卡了



image.png
设置你的虚拟机网络适配器为桥接模式


image.png



image.png
给虚拟机设置静态IP

1.用ipconfig命令查看自己电脑ip







因为自己连的是wifi,所以要看无线局域网适配器 WLAN那一项的IPV4地址



根据物理主机的ip地址,设置linux虚拟机的ip地址:
方法:修改/etc/sysconfig/network-scripts/ifcfg-eth0这个配置文件
很多教程的命令是 vim /etc/sysconfig/network-scripts/ifcfg-eth0,可能遇到的第一个问题是会报错vim command not found. 因为我们还没装vim,这时候你就不用去看怎么装vim了,因为我们不是正在联网嘛。。。
你应该用的是vi /etc/sysconfig/network-scripts/ifcfg-eth0,vi 是linux自带的。输入这条命令后按i,不出意外你就进入了对该配置文件的编辑模式


vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 #虚拟机网卡名称。
TYPE=Ethernet
ONBOOT=yes   #开机启用网络配置。
NM_CONTROLLED=yes
BOOTPROTO=static #static,静态ip,而不是dhcp,自动获取ip地址。
IPADDR=192.168.1.107  #设置我想用的静态ip地址,要和物理主机在同一网段,但又不能相同。
NETMASK=255.255.255.0 #子网掩码,和物理主机一样就可以了。
GETWAY=192.168.1.1 #和物理主机一样
DNS1=8.8.8.8      #DNS,写谷歌的地址就可以了。
HWADDR=00:0c:29:22:05:4c
IPV6INIT=no
USERCTL=no


可能遇到的第二个问题就是,在netwotk-scripts文件夹下,并没有所说的ifcfg-eth0这个文件,而是ifcfg-ens33还有ifcfg-lo,这时候也别慌,你通过vi命令编辑ens33这个文件,最后把文件改名就ok了,或者我觉得新建一个文件也可以,但是必须有ifcfg-eth0这个配置文件
改名的命令


mv ifcfg-ens33 ifcfg-eth0

如果你没有ifcfg-eth0,是改ens33的,还需要下面俩步
用vi命令编辑/etc/default/grub 并在GRUBCMDLINELINUX变量加入“net.ifnames=0 biosdevname=0 ”,如下


GRUB_TIMEOUT=5  
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=auto net.ifnames=0 biosdevname=0 rhgb quiet"
GRUB_DISABLE_RECOVERY="true"

运行命令grub2-mkconfig -o /boot/grub2/grub.cfg 来重新生成GRUB配置并更新内核参数。
可能遇到的第三个问题就是修改了配置文件之后,不知道如何保存退出,是的新手菜鸡什么都是问题(这文件我改了3遍,一把辛酸泪)。
修改完之后,按ESC,然后输入 :wq 按回车 (注意wq前面有冒号)
最后,重启网络服务 或者重启机器


reboot //重启机器
service network restart //重启机器

测试

用虚拟机ping主机ip





image.png

用主机ping虚拟机





image.png

用虚拟机ping外网,比如百度





image.png

均成功,至此,虚拟机centos系统连接wifi成功!


最后

感谢学习过程中,同行的博客,所以最后把对我有帮助的俩篇博客贴出来,然后因为我设置的时候没有及时记录,所以有些图也是直接复制的别人博客中的,再次表示感谢。
CentOS下VMware用桥接模式,静态ip上外网
centos7中输入ifconfig出现ens33,没有eth0








最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台