VisualBox虚拟机Centos7配置NAT和Host-Only上网,踩坑及问题解决

纯手打,转载务请附上本文网址!!!

遇到的坑和解决办法在文章末尾,包括不能上网和ssh命令访问不到虚拟机显示connection refused等

这几天弄虚拟机有许多问题出现,也解决了很多问题。话不多说,直接进入正题吧!

本文使用的是VisualBox 5.2.20版本,CentOS 7。

找不到NAT配置的同学可以进入VisualBox :偏好设置 ==> 网络 ==>点击右方添加按钮即可,添加之后基本什么都不用改

找不到配置Host-Only配置的同学可以进入VisualBox :管理 ==>  主机网络管理 ==> 点击左上角绿色按钮就能添加了,添加之后基本什么都不用改

配置VisualBox软件中的网卡

1、打开VisualBox,依次点击偏好设置(英文应该是preferences)    -->    网络(英文NetWork),可以看到如下画面,有一个NAT和一个Host-Only网络:

2、添加NAT网络,看看除了网络CIDR中的IP地址,别的选项是不是和我的一样,不是的话就按照我的来改

3、添加Host-Only网络,别的选项是不是和我的一样,不是的话就按照我的来改。IP可以不用改,DHCP的IP也是一样按你自己的来的。

配置CentOS7中的网卡

1、软件内设置,VisualBox,点击红框里的设置。关于网卡的设置,IP可以不用改,其它和我一样就行。

NAT网卡

Host-Only网卡

2、接下来开启虚拟机并进入,记得要用root用户哦,这个时候你的虚拟机应该是不能上网的,本地主机也访问不到

虚拟机网络。使用ifconfig或者ip addr show都可以看到IP地址和网卡的Mac地址,记住红框中的内容,之后的步骤中会用到

3、修改配置文件,进入/etc/sysconfig/network-scripts目录,查看是否有ifcfg-enp0s3、ifcfg-enp0s8这两个文件,一般ifcfg-enp0s8是不存在的,直接用ifcfg-enp0s3做模板复制一个过去吧

记得前面要记住的东西了吗,现在派上用场了,一样要对应上!

ifcfg-enp0s3文件内容

ifcfg-enp0s8文件内容,记住UUID要和enp03的不一样,改最后一个字母吧

配置之后重启网络,输入命令

service network restart
 
 

ping百度试试,出现以下结果就是可以访问外网啦


 
 
  1. ping www.baidu.com
  2. PING www.a.shifen.com ( 112.80 .248 .75) 56( 84) bytes of data.
  3. 64 bytes from 112.80 .248 .75 ( 112.80 .248 .75): icmp_seq= 1 ttl= 63 time= 102 ms
  4. 64 bytes from 112.80 .248 .75 ( 112.80 .248 .75): icmp_seq= 2 ttl= 63 time= 223 ms
  5. 64 bytes from 112.80 .248 .75 ( 112.80 .248 .75): icmp_seq= 3 ttl= 63 time= 40.1 ms
  6. 64 bytes from 112.80 .248 .75 ( 112.80 .248 .75): icmp_seq= 4 ttl= 63 time= 60.0 ms

最后来说说遇到的坑和解决办法:

1、开始NAT模式配置之后,怎么样也ping不通百度。后来从DNS找原因发现不是,最后在配置文件找到原因,是因为enp0s3中的HWADDR没有配置,这个记得一定要配置!

2、ssh命令访问不到虚拟机显示connection refused,原以为是openssh服务没装,安装之后又用netstat查看22端口是不是打开了,之后又看防火墙配置,结果都不行!后来换了VisualBox版本5.1.30就好了,所以一直推荐5.1.30版本的VisualBox!

3、如果出现连不上外网的时候,试试service network restart,应该就能上网了(2018.11.05更新,这是因为VisualBox中网络启动没勾选,勾上就行了)

  •                     <li class="tool-item tool-active is-like "><a href="javascript:;"><svg class="icon" aria-hidden="true">
                            <use xlink:href="#csdnc-thumbsup"></use>
                        </svg><span class="name">点赞</span>
                        <span class="count"></span>
                        </a></li>
                        <li class="tool-item tool-active is-collection "><a href="javascript:;" data-report-click="{&quot;mod&quot;:&quot;popu_824&quot;}"><svg class="icon" aria-hidden="true">
                            <use xlink:href="#icon-csdnc-Collection-G"></use>
                        </svg><span class="name">收藏</span></a></li>
                        <li class="tool-item tool-active is-share"><a href="javascript:;" data-report-click="{&quot;mod&quot;:&quot;1582594662_002&quot;}"><svg class="icon" aria-hidden="true">
                            <use xlink:href="#icon-csdnc-fenxiang"></use>
                        </svg>分享</a></li>
                        <!--打赏开始-->
                                                <!--打赏结束-->
                                                <li class="tool-item tool-more">
                            <a>
                            <svg t="1575545411852" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5717" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css"></style></defs><path d="M179.176 499.222m-113.245 0a113.245 113.245 0 1 0 226.49 0 113.245 113.245 0 1 0-226.49 0Z" p-id="5718"></path><path d="M509.684 499.222m-113.245 0a113.245 113.245 0 1 0 226.49 0 113.245 113.245 0 1 0-226.49 0Z" p-id="5719"></path><path d="M846.175 499.222m-113.245 0a113.245 113.245 0 1 0 226.49 0 113.245 113.245 0 1 0-226.49 0Z" p-id="5720"></path></svg>
                            </a>
                            <ul class="more-box">
                                <li class="item"><a class="article-report">文章举报</a></li>
                            </ul>
                        </li>
                                            </ul>
                </div>
                            </div>
            <div class="person-messagebox">
                <div class="left-message"><a href="https://blog.csdn.net/XIANZHIXIANZHIXIAN">
                    <img src="https://profile.csdnimg.cn/2/6/7/3_xianzhixianzhixian" class="avatar_pic" username="XIANZHIXIANZHIXIAN">
                                            <img src="https://g.csdnimg.cn/static/user-reg-year/2x/5.png" class="user-years">
                                    </a></div>
                <div class="middle-message">
                                        <div class="title"><span class="tit"><a href="https://blog.csdn.net/XIANZHIXIANZHIXIAN" data-report-click="{&quot;mod&quot;:&quot;popu_379&quot;}" target="_blank">樊先知樊先知</a></span>
                                            </div>
                    <div class="text"><span>发布了64 篇原创文章</span> · <span>获赞 32</span> · <span>访问量 10万+</span></div>
                </div>
                                <div class="right-message">
                                            <a href="https://im.csdn.net/im/main.html?userName=XIANZHIXIANZHIXIAN" target="_blank" class="btn btn-sm btn-red-hollow bt-button personal-letter">私信
                        </a>
                                                            <a class="btn btn-sm  bt-button personal-watch" data-report-click="{&quot;mod&quot;:&quot;popu_379&quot;}">关注</a>
                                    </div>
                            </div>
                    </div>
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值