本文研讨的要紧是设想机Linux桥接情势下设置静态IP的连锁内容,具体介绍如下。

以前一向使用NAT方式,测验时android端远程访谈虚构机的mysql时开掘不可能连接,可是访谈同学拷过来的杜撰机Linux的mysql却成功了,想了下原因是她安装的桥接形式。关于三种情势的差异,网络能够搜到一大堆小说,通俗点讲,NAT方式下,设想机从属于主机,也正是拜候外界网络必须经过主机来做客,由此虚构机的IP唯有主机才干辨别。而桥接方式下,设想机和主机是平行关系,分享一张网卡(使用网卡的八个接口),能够一向访谈外界网络。

故此要想远程访谈虚构机的mysql,须要用桥接方式而非NAT形式。然而桥接格局的IP一般会改动,为了幸免每趟远程连接都要再度安装IP,这里设置成静态IP。

第一步,Linux下查看IP

图片 1

作者那边是Ubuntu
16.04,这里有2项,下边一项是lo(本甘露子回)能够不管,上边一项才是急需配置的。注意这里自个儿的设想网卡是ens33,待会儿修改的也是ens33,英特网海人民广播电视台湾大学布署教程他们的Linux系统的网卡名字实际不是ens33(譬喻有的是eth0)。

第二步,设置虚构互联网

VMware的菜谱中,编辑->虚构互联网编辑器

图片 2

修改VMnet音信中的“桥接到”为网卡适配器,暗中认可是机动。

其三步,查看主机(这里是windows)的IP音讯

命令是ipconfig /all,之所以在背后加上/all选项是为了查看网卡的陈诉

图片 3

须要用桥接方式而非NAT形式。在意,这里的描述MediaTekAtheros和刚刚第二步选择的网卡名字是一样的,记住主机的多少个基本点项

须要用桥接方式而非NAT形式。须要用桥接方式而非NAT形式。IPv4地址:192.168.5.63 子网掩码:255.255.255.0 暗中同意网关:192.168.5.1

须要用桥接方式而非NAT形式。第四步:修改Linux的互联网接口配置

$ sudo vim /etc/network/interfaces

须要用桥接方式而非NAT形式。修改文件(具体路径随系统而异),将ens33设为同一网段下的新IP,这里本身设为192.168.5.64。(同一网段的IP计算方法是,IP和子网掩码and运算结果一律,比方192.168.5.63和255.255.255.0求and获得192.168.5.0,具体知识参谋计算机网络教材的IP部分)

图片 4

第5~10行是小编手动编辑的,能够看到gateway和netmask和主机上等同,只修改了address。

第五步:设置DNS

xyz@ubuntu:~$ sudo vim /etc/resolvconf/resolv.conf.d/head 

图片 5

须要用桥接方式而非NAT形式。然后重启虚构机网络服务就能够(施行注明这一步并无卵用,即便不知何故,依然安安分分重启系统啊……)

xyz@ubuntu:~$ sudo /etc/init.d/networking restart 
[ ok ] Restarting networking (via systemctl): networking.service.

以往检查安插是不是有误

翻开IP,已经成为了安装的192.168.5.64

图片 6

尝试ping二个网站

xyz@ubuntu:~$ ping www.baidu.com
PING www.a.shifen.com (180.97.33.108) 56(84) bytes of data.
bytes from 180.97.33.108: icmp_seq=1 ttl=54 time=40.5 ms
bytes from 180.97.33.108: icmp_seq=2 ttl=54 time=35.9 ms
bytes from 180.97.33.108: icmp_seq=3 ttl=54 time=38.6 ms
bytes from 180.97.33.108: icmp_seq=4 ttl=54 time=35.5 ms
^C
--- www.a.shifen.com ping statistics ---
packets transmitted, 4 received, 0% packet loss, time 3006ms
rtt min/avg/max/mdev = 35.582/37.696/40.584/2.056 ms

试主机ping虚拟机

图片 7

但是虚构机ping主机就停业了

xyz@ubuntu:~$ ping 192.168.5.63
PING 192.168.5.63 (192.168.5.63) 56(84) bytes of data.
^C
--- 192.168.5.63 ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 2999ms

原因是主机开启了防火墙,关闭公用互联网的防火墙

图片 8

重复ping主机就成功了

xyz@ubuntu:~$ ping 192.168.5.63
PING 192.168.5.63 (192.168.5.63) 56(84) bytes of data.
bytes from 192.168.5.63: icmp_seq=1 ttl=128 time=0.931 ms
bytes from 192.168.5.63: icmp_seq=2 ttl=128 time=0.719 ms
bytes from 192.168.5.63: icmp_seq=3 ttl=128 time=0.411 ms
bytes from 192.168.5.63: icmp_seq=4 ttl=128 time=0.448 ms
^C
--- 192.168.5.63 ping statistics ---
packets transmitted, 4 received, 0% packet loss, time 3000ms
rtt min/avg/max/mdev = 0.411/0.627/0.931/0.212 ms

总结

如上正是本文关于虚构机Linux桥接情势下设置静态IP详解的全体内容,希望对大家持有帮助。感兴趣的对象能够持续参照本站其余有关专项论题,如有不足之处,招待留言建议。感激朋友们对本站的支撑!

你或者感兴趣的小说:

  • 【Linux】VMware虚构机中怎么着安插静态IP详解
  • Centos
    Linux7设置静态IP的实例
  • Linux 配置静态IP的措施

相关文章