(首先得说明,本方法基于Ubuntu装在VMware中)
Ubuntu的网络连接有两种方式:桥接 和 NAT
嵌入式开发中,通常是这样的:在桥接模式下开发,如果Ubuntu需要(apt-get intall)安装软件或者上网则切换到NAT模式。
方法一:修改/etc/network/interfaces 配置文件(不推荐)
方法二:通过Ubuntu的图形界面来设置
第一步:点击System Settings - Network,如图:
第二步:弹出如下窗口:
记下这里的IP,DNS等信息。(其实只需要记住DNS就可以了,后面设置的第一个固定IP,必须和DNS同网段,而且地址范围必须是129-254)
比如:我的DNS是192.168.146.2,后面必须给Ubuntu添加一个IP。(IP只能是192.168.146.129到192.168.146.254之中一个)
注意:如果这里看不到DNS信息,可以通过本文最后面说的"DHCP设置"中的IP子网得到。
第三步:点击 Options...弹出以下窗口:
在IPv4 Settings 中,将Methos设为 Manual (手动),DNS servers 设置为刚才第二步记下的DNS (我这里是192.168.146.2)。
然后就可以点击"Add"添加IP了,记住第一个添加的IP必须和DNS同网段,而且地址范围是129-254。
(如果不这么做,NAT模式就无法上网)
接着就可以随便添加其他网段的IP了,比如我这里添加了4个IP (192.168.3.144, 192.168.77.144, 192.168.100.144)
注意:如果之前用了修改/etc/network/interfaces 配置文件这种方法,必须先回复原状才能改用我的这种方法设置。
分析:为什么第一个IP地址范围要从129-254,这个由下面这里决定,至于为什么就不解释了。
打开“虚拟网络编辑器”-选中VMnet8- DHCP设置,从这里便可看到所需信息。