(经验帖)ubuntu12设置静态IP和ping通主机

最近想实现linux虚拟机直接对嵌入式开发板进行nfs挂载,但是到了实现阶段发现虚拟机需要有IP地址,之前虚拟机都是没设IP地址。

我特定搜了其他人的教程,发现很多都是要使用vim命令去改接口里的代码,我之前修改后会造成我的网络无法配置,弄得乱七八糟,因此我直接没有在interfaces里去修改。

 vim /etc/network/interfaces

#vim进入后要写入下面这些,我的经验做法和这个不一样,
说明一下我没有写入这些。放在这里是展示一下我之前的做法
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.68.125
netmask 255.255.255.0
gateway 192.168.68.1
#dns-nameservers 8.8.8.8
#network 192.168.1.0

我的主机官关是192.168.68.1,一开始我不了解VMnet0,VMnet1,VMnet8的作用,甚至还删了VMnet8。这里不详细说明了,反正根据虚拟机的网络连接特性,VMnet0是对应的桥接模式,VMnet1是主机模式,VMnet8是NAT模式。

我们想要ping通主机,首先要把NAT模式下的VMnet8设置成同一网段,你的VMnet8的初始网关一般都是虚拟机自己设置的,因为我的主机网关是192.168.68.1,所以我把VMnet8的子网IP也改成了192.168.68.0。我们需要修改第一步才能修改第二步,如下图。

下面一步也是很多朋友会忽视的,就是因为这个地方困扰了两三天。

在虚拟机设置中,一定要设置成桥接模式,不然会一直ping不通。我也是无意看了别人经验帖才发现的。之后再设置虚拟机的静态IP,我是直接在wired里面设置的,如果你之前已经有wired connection ,你可以直接设置就行。

上面是没有设置wired连接的做法,如果你之前已经设置的wired连接,可以这样设置。

到这里就可以ping通自己的主机了,我的主机IP是192.168.68.121

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

rainbowtulip

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值