智能小车十六《openwrt虚拟机连接网络》

接着上文,在安装好openwrt虚拟机后,ping外网是ping不通的。收集和测试了一大堆资料后总结的解决方法:

1.  把内存配置成256MB,这是前提。我有教训,配了好几个都不行(内存用的512MB),后来配了下内存,网络奇怪的好了,原因我还不知道哈。

2.修改/etc/config/network

默认安装的配置如图:

修改成如下配置:

就是设置个ipaddr,另外再设置个dns.我的路由器的ip是192.168.1.1,才是上图的配置哈。

3.重启网络

执行命令:/ect/init.d/network reload

4.添加路由规则

执行命令:route add default gw 192.168.1.1

最后测试网络,就好了:

注意顺序是这样的,尤其是内存一定先配好了再做其它的。我在内存配错的虚拟机上再把内存改回来,就算里面的配置文件配置正确也不能正常运行。

这里还有个问题就是每次启动路由器后都要执行下route add default gw 192.168.1.1,才能正常的路由,怎么才能把路由信息固化到虚拟机里?目前我没找到方法 。不过可以系统启动时执行这个命令,这样效果差不多的。

启动时添加路由:

vi /etc/rc.local

在exit 0前加入route add default gw 192.168.1.1这条命令就可以了。

虚拟机搭好了,就可以准备安装摄像头了。

时间: 2024-10-13 00:00:05

智能小车十六《openwrt虚拟机连接网络》的相关文章

智能小车十八《如何用上级路由器访问openwrt》

其实用上级路由器访问openwrt很简单,如下图: 在我们刚把720n硬改后,是通过有线连接192.168.1.x来操作路由器的.这时可以进入上面的页面,但没有无线连接. 这时可先加个无线连接,连接到家里的路由器,如上图.图里的192.168.1.107是家里的路由器给它分配的路由器.但这时插掉网线后,无法访问720n,两个ip都不行.上文我就是卡在这儿了. 解决办法是把lan这个网的ip由192.168.1.202改成192.168.2.202.这时再用无线访问192.168.1.107就可以

智能小车十五《安装openwrt虚拟机》

小车要实现智能,单靠它上面的arduino uno单片机,计算能力实在不能满足要求.比如要放个摄像头或放点音乐,它基本不能实现.我先让它长上"眼镜",给他装个摄像头. 我找了下实现方案,发现现在已经有很多的成熟的无线摄像头了.比如小米的,还是云台的,才199.这个还带了麦克风和喇叭,还能云储存,功能实在强大.于是我决定买一个玩玩,安装到我的小车上.但毕竟这是成品,对技术提高帮助不大. 我在淘宝上见到的另一方案,成本较高,技术要求也高些,长得也比较丑.但扩展方便,比较适合技术研究.这就是

智能小车25:openwrt的网络配置

先看一下如何用上级路由器来访问我们的openwrt.之前老配错,错了就成了板砖,不敢配了.今天买了个openwrt,好好学习了下,实现了几十次,排除了路由器不稳定等情况,终于实验和学习到了正确的配置. 1.刷好的openwrt路由器一般都有一个桥接了lan和wan的一个接口,有默认的无线连接master.这样我们才可能通过无线来访问到这个路由器.如下图: 原来这个ip是192.168.1.251,我们先把它改成192.168.2.251,注意一定要同时改网关为192.168.2.251,不然就连

智能小车24:openwrt的入门体验

openwrt是一个开源的linux系统.在硬改烧写路由器flash时,我非常惊讶于他的精简,4m就够了,16m就可以安装好些软件了.下面我介绍的是用的16m的,主要是luci的功能.这个控制台封装了主要的功能,我带大家来看一下这16m都能干些什么? 1.登录与权限管理 2.状态(统计信息) 总览:除了图里的硬件信息.内存,还有网络状态.DHCP分配.无线.已连接站点这些信息. 防火墙:可以看下流量情况,但是里面的链表和策略我看不懂,有专业的同学帮解释下. 路由表:有arp信息,arp就是mac

【云快讯】之二十六《AWS推出网络文件存储EFS,进军NAS存储市场》

2015-04-10 东方云洞察 点击上面的链接文字,可以快速关注"东方云洞察"公众号 亚马逊网络服务的不断蚕食企业存储市场,AWS最新计划发布一个新服务替代网络附加存储(NAS)设备.亚马逊弹性文件系统(EFS)将提供一个共享的,低延迟的文件系统,用于支持项目团队和组织内部需要共享大型文件,并快速访问它们的场景,如视频制作公司等. "该文件系统在云服务普及的今天是缺少的一环,"Amazon Web Services的负责人安迪·雅西周四在AWS峰会在旧金山表示该服

智能小车28:openwrt程序开发入门

一.开发openwrt程序 1.安装交叉编译环境 sudo tar jxvf OpenWrt-Toolchain-ar71xx-for-mips_34kc-gcc-4.8-linaro_uClibc-0.9.33.2.tar.bz2 -C /opt/ 2.设置环境变量 sudo vi /etc/bash.bashrc 在最后一行添加: export PATH=/opt/OpenWrt-Toolchain-ar71xx-for-mips_34kc-gcc-4.8-linaro_uClibc-0.9

第十六部分SQL连接的三种方式

方法一: Windows验证登录: sqlconnection.ConnectionString = "Server=(local);DataBase=EduBaseHos;Integrated Security=sspi"; 方法二: sqlconnection.ConnectionString =                    "Server=(local);DataBase=EduBaseHos;uid=jsj;[email protected]";

十六、linux系统网络基础

1.网络是由IP构成的:network + host,以至于我们使用网络向外发信息,不会发错. 2.子网掩码这里要知道两点: 1)子网掩码不可能出现交叉部分,换句话说不会出现01010101的交叉现象,前面是都是1,后面都是0 2) 前面有多少位子网掩码,前面就有多少位网络号(newwork) 3.心算IP:记住 128.64.32.16.8.4.2.1 4.IP地址的划分: Class A: 网络地址 8位  ,且子网掩码是255.0.0.1,第一个号为0,则范围0-127 Class B:

cent OS 7 虚拟机 连接网络

1. 很有可能是默认网络没有启动,需要手动启动 打开文件: vi /etc/sysconfig/network-scripts/ifcfg-ens33 如下: 如果是 no 改为 yes 2. service network restart  (重启网关) 原文地址:https://www.cnblogs.com/520zm/p/11576105.html