虚拟机vmware,NAT静态IP配置和接入互联网
虽然网上有很多关于虚拟机vmware配置静态IP的文章,但是笔者还是要在这里写一下关于NAT下配置静态IP的心得,笔者可是在吃了大亏的情况下总结出来的。
首先正如大家都知道的首先要设置虚拟机的网络适配器的模式为NAT模式,如下图:
紧接着是这个过程中比较关键的部分了,那就是通过"编辑"——>"虚拟网络编辑器",查看NAT的虚拟网卡的配置信息,其中对于配置静态IP的部分特别重要的是要观察DHCP设置中的IP的区域,NAT静态IP的配置应该在该IP地址之间,一定要自习的观察该图:
如果上面的都配置好了,可以重新启动一下网卡,应该就行了,如果重启了网卡还是不行那就最好reboot一下应该就可以了。那么接下来就虚拟机连接网络的问题,虚拟机通过NAT之后外部能通过sshd访问虚拟机了,但是我们的虚拟机在这个时候如果不能连接互联网那怎么办呢,如下图
怎么会出现unknown host呢,我们仔细回想一下我们学过的计算机网络的知识,这个是不是代表这个域名没有被解析呢,一定是的。既然域名不能被解析是不是意味着我们的虚拟机没有找到相应的域名服务器(DNS)呢,那我们试想一下域名服务器(DNS)所做的事情是什么:解析域名,返回IP地址,最后通过IP地址去访问网络上的服务器。这里有一个空隙了,既然我们的虚拟机不能找到域名服务器(DNS),不能将域名换成IP然后访问服务器,那么如果我们知道域名对应的IP那我们能不能访问呢?看下图:
好的,看来我们找到了问题的所在了,接下来就是解决问题的时候了,ubuntu的域名解析是可以配置的,ubuntu关于域名的配置一般建议在/etc/resolv.conf下修改,虽然这个文件在ubuntu重启的时候清空,但是为了适应我们的虚拟机在宿主机接入网络的不同方式,可以做相应的改变,不同的接入网可能域名服务器不一样,那么我们就来尝试着修改吧,这个文件的修改需要root权限,具体如何修改,可以参看下图:
保存好之后,我们再来ping一下域名,看能不能ping通,看下图
太棒了,成功了!我们的虚拟机成功的接入网络了!!!
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。