ubuntu14.04上网问题
2017-04-17 14:51
162 查看
以下内容源于朱友鹏《物联网大讲坛》课程学习,如有侵权,请告知删除。
(2)虚拟机上网配置注意点
注意选择NAT还是桥接模式;
注意ubuntu中网络配置文件/etc/network/interfaces,此文件是配置网卡信息的(譬如静态ip还是dhcp,静态ip地址是多少等);
如果是桥接模式,注意桥接到哪个网卡上(一般笔记本都有2个网卡,即有线网卡、无线网卡,主机使用什么网卡上网,就桥接到此网卡),如果是NAT模式没关系。
(4)ubuntu14.04中重启网卡的命令变了
ifdown eth0,ifup eth0;
(5)windows系统中有一个bug,如果windows没有检测到有线网卡连接了外部网络,则windows中本地连接是不工作的,网卡不工作。
解决方案是用网线随便连接一个有联网能力的东西即可,譬如网线连接你的电脑到旁边兄弟的电脑上,譬如插上你的开发板(开发板中运行了linux系统),譬如插上路由器端口。
例如主机windows通过无线上网(或者有线上网),然后在虚拟机中配置2点:
第一,在“虚拟机——设置——网络适配器”中,选择NAT方式;
第二,在linux中,配置/etc/network/inerfaces文件,使用dhcp方式;
然后,重启网卡,确认ip地址得到后即可上网。
(windows主机可以无线上网,也可以有线上网。)
例如主机windows通过无线上网了(或者有线上网),然后虚拟机中配置注意三点:
第一,在“虚拟机——设置——网络适配器”中,选择桥接方式;
第二,配置桥接到无线网卡(如果主机windows是通过有线上网的,则桥接到有线网卡);
第三,配置/etc/network/inerfaces文件中使用dhcp方式;
然后,重启网卡,确认ip地址得到后即可上网。
前提是开发板和电脑之间通过网线连接好。
然后windows的本地连接的IPv4地址设置为固定的ip(其实这一步无所谓,只是为了后续主机可能与虚拟机进行ping的操作,我这里是192.168.1.10,后面保持同一网段就好)。
然后虚拟机中配置注意三点:
第一选择桥接方式;
第二配置桥接到有线网卡(如果
4000
配置为自动或者配置桥接到无线网卡则肯定无法ping通开发板);
第三配置/etc/network/inerfaces文件中使用static方式
ip地址配置保证和主机windows、开发板三者处于同一网段;
然后虚拟机重启网卡,确认ip地址得到后,即可ping通(完全启动后的,即进入了系统)开发板。
一、配置须知
(1)虚拟机上网有2种模式,NAT和桥接。(2)虚拟机上网配置注意点
注意选择NAT还是桥接模式;
注意ubuntu中网络配置文件/etc/network/interfaces,此文件是配置网卡信息的(譬如静态ip还是dhcp,静态ip地址是多少等);
如果是桥接模式,注意桥接到哪个网卡上(一般笔记本都有2个网卡,即有线网卡、无线网卡,主机使用什么网卡上网,就桥接到此网卡),如果是NAT模式没关系。
(4)ubuntu14.04中重启网卡的命令变了
ifdown eth0,ifup eth0;
(5)windows系统中有一个bug,如果windows没有检测到有线网卡连接了外部网络,则windows中本地连接是不工作的,网卡不工作。
解决方案是用网线随便连接一个有联网能力的东西即可,譬如网线连接你的电脑到旁边兄弟的电脑上,譬如插上你的开发板(开发板中运行了linux系统),譬如插上路由器端口。
二、NAT方式下上网配置过程
(windows主机可以无线上网,也可以有线上网)例如主机windows通过无线上网(或者有线上网),然后在虚拟机中配置2点:
第一,在“虚拟机——设置——网络适配器”中,选择NAT方式;
第二,在linux中,配置/etc/network/inerfaces文件,使用dhcp方式;
然后,重启网卡,确认ip地址得到后即可上网。
三、桥接方式上网配置过程
此方式适合于拥有多个上网账号的情形,我这里因为一个账号可以多个ip登录,所以可以用这个;但如果只能一个账户绑定一个ip,那只好用nat。(windows主机可以无线上网,也可以有线上网。)
例如主机windows通过无线上网了(或者有线上网),然后虚拟机中配置注意三点:
第一,在“虚拟机——设置——网络适配器”中,选择桥接方式;
第二,配置桥接到无线网卡(如果主机windows是通过有线上网的,则桥接到有线网卡);
第三,配置/etc/network/inerfaces文件中使用dhcp方式;
然后,重启网卡,确认ip地址得到后即可上网。
四、虚拟机要ping通开发板的配置过程
这里讲的是主机windows无线上网的情况下,毕竟我的电脑只有一个网卡,要连接到开发板。前提是开发板和电脑之间通过网线连接好。
然后windows的本地连接的IPv4地址设置为固定的ip(其实这一步无所谓,只是为了后续主机可能与虚拟机进行ping的操作,我这里是192.168.1.10,后面保持同一网段就好)。
然后虚拟机中配置注意三点:
第一选择桥接方式;
第二配置桥接到有线网卡(如果
4000
配置为自动或者配置桥接到无线网卡则肯定无法ping通开发板);
第三配置/etc/network/inerfaces文件中使用static方式
ip地址配置保证和主机windows、开发板三者处于同一网段;
然后虚拟机重启网卡,确认ip地址得到后,即可ping通(完全启动后的,即进入了系统)开发板。
相关文章推荐
- Linux 学习笔记 (四)Ubuntu14.04 解决上网问题安装无线网卡驱动
- Ubuntu 14.04 系统安装后无法上网的问题(eth0识别不出)
- Linux 学习笔记 (四)Ubuntu14.04 解决上网问题安装无线网卡驱动
- VMware上ubuntu14.04上网问题
- 【Linux学习之旅】之Ubuntu14.04虚拟机VirtualBox的上网和USB问题
- ubuntu14.04上网问题
- 台式机安装Ubuntu14.04上网问题以及ROS的安装与环境配置
- 1 ubuntu14.04无线上网问题
- ubuntu14.04 无线上网问题
- Ubuntu 14.04, Fedora 20, CentOS 6.5 下Broadcom4313网卡驱动安装以及上网问题
- VMware虚拟机安装Ubuntu不能上网的问题解决方案
- 解决ubuntu 不能上网的问题
- 上网本 Ubuntu下安装android遇到的问题及解决方案
- Ubuntu ADSL 拨号上网时断时续问题
- 电子科大宿舍内安装Ubuntu上网问题
- sis191网卡在ubuntu中上网问题总结
- Ubuntu重启后不能上网问题解决-未能解决
- 解决: Sun Virtual Box 的Ubuntu 9.10 guest上网问题
- vmware中ubuntu上网的问题
- Ubuntu ADSL 拨号上网时断时续问题