openwrt搭建私有云

问题描述:如何从零开始学习OpenWrt 这篇文章主要介绍了一个有趣的事情,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获,下面让小编带着大家一起了解一下。

openwrt旁路由如何设置跑网心云

openwrt搭建私有云的相关图片

第一部分:搭建编译环境

1、安装Ubuntu(编译需要Linux环境),到其官网下载,版本根据自己所需选择即可。可以选择安装到虚拟机或者物理机,图形化安装而且是中文版,连安装都搞不定的,可以关闭本页面了;

2、切记不要改动软件源,同时按住Ctrl + Alt + T,调出终端;

3、逐条输入下列命令(及时验证是否安装成功):

sudo apt-get install g++。

sudo apt-get install libncurses5-dev。

sudo apt-get install zlib1g-dev。

sudo apt-get install bison。

sudo apt-get install flex。

sudo apt-get install unzip。

sudo apt-get install autoconf。

sudo apt-get install gawk。

sudo apt-get install make。

sudo apt-get install gettext。

sudo apt-get install gcc。

sudo apt-get install binutils。

sudo apt-get install patch。

sudo apt-get install bzip2。

sudo apt-get install libz-dev。

sudo apt-get install asciidoc。

sudo apt-get install subversion。

sudo apt-get install sphinxsearch。

sudo apt-get install libtool。

sudo apt-get install sphinx-common。

至此编译环境搭建完成。

第二部分:下载OpenWrt源码并编译。

OpenWrt源码分两种,一种是最新但不是最稳定的Trunk开发版,一种是最稳定的Backfire版,建议下载官方源码。下载前先在本地创建文件夹:

mkdir openwrt

sudo chmod 777 openwrt。

cd openwrt

选择你想要的版本然后执行下载命令,下载结束会显示版本号:

Trunk版下载命令:

svn co svn://svn.openwrt.org/openwrt/trunk/。

Backfire版下载命令:

svn co svn://svn.openwrt.org/openwrt/branches/backfire/。

添加软件扩展包,将feeds.conf.default修改为feeds.conf:

cp feeds.conf.default feeds.conf。

更新扩展,安装扩展:

./scripts/feeds update -a。

./scripts/feeds install -a。

注:如果不是刚下载的源码,为保持代码为最新状态,应定期运行svn update命令更新源码。

测试编译环境:

make defconfig

到这里就可以开始编译自己的固件了。进入定制界面:

make menuconfig。

如果一切正常,会出现一个配置菜单,可以选择要编译的固件平台(芯片类型)、型号,还能选择固件中要添加的功能和组件,配置好后保存并退出菜单即可。

如果你想修改源码,应该在此步进行,如支持大容量Flash之类的修改,自己上网查到修改什么文件什么地方后,就在ubuntu图形界面上进去找到文件,双击打开文本编辑器修改保存。

开始编译:

make

或者

make V=99

或者

make -j V=99

make是编译命令,V=99表示输出debug信息,V一定要大写,如果要让CPU全速编译,就加上 -j 参数,第一次编译最好不带-j参数。

编译过程保持联网(会从网上下载一些源码包),所以断网可能造成编译中断,编译所需时间与电脑CPU及网络环境有很大关系,第一次编译时间较久,快则半小时长则2、3个小时,之后的编译所需时间较短。编译完成后会在源码文件目录出现bin文件夹(如trunk/bin/XXXX),如果你手里的路由是原版固件需要刷OpenWrt需要选用XXX-factory.bin固件,如果路由已经刷了OpenWrt,选用升级固件XXXX-sysupgrade.bin升级用的,在升级界面升级即可。进到文件夹找到你需要的固件传出(通过邮箱、网盘、U盘等),开始刷机吧。

第三部分:将OpenWrt刷入路由器。

要在路由器上使用OpenWrt,首先要将路由器固件刷新为OpenWrt,即相当于OpenWrt 系统的安装,不同型号的路由器的安装方法可能也会不一样,但一般常用的有三种方法:

Web上传固件更新

PFTP上传固件更新

编程器写入固件

具体型号的路由器适用于哪种或哪几种方法,需自行尝试。

第四部分:开始使用OpenWrt。

要对OpenWrt进行配置,一般有两条途径:

SSH登录通过命令行控制

Web登录通过Web界面设置

首次安装OpenWrt后,需要设置密码才可以使用SSH登录,方法是使用telnet登录或者Web登录设置密码。在Windows下面telnet和SSH登录可以使用Putty,在Linux或Mac下可分别使用如下命令:

ssh –l root 192.168.1.1 //Linux。

ssh root@192.168.1.1 //Mac。

一般指令与常见Linux发行版相同,但是OpenWrt使用自己的包管理器:opkg,使用“opkg –help”查看帮助信息。以下是一些常用操作命令:

opkg update //更新软件包列表。

opkg install //在线安装软件包。

opkg remove //移除软件包。

登录Web管理界面,前提是该OpenWrt系统中要安装了Web界面,一般是Luci,登录方式与普通路由器无异,打开浏览器,输入路由器IP即可进入登录界面,OpenWrt的默认IP是192.168.1.1。

到此,OpenWrt的大门已为你敞开。接下来,开始尝试利用OpenWrt实现更多智能应用吧,比如单号多拨榨取运营商带宽、绑定域名远程控制、挂载大容量硬盘、搭建BT下载机、搭建网络摄像头、Samba/DLNA家庭NAS共享、私有云同步、FTP、个人网站/服务器。

openwrt没有nas可以添加吗的相关图片

openwrt没有nas可以添加吗

openwrt旁路由如何设置跑网心云openwrt旁路由如何设置跑网心云openwrt旁路由如何设置跑网心云openwrt旁路由如何设置跑网心云介绍旁路由的原理以及搭建旁路由系统的集体操作流程。由于支持旁路由的设备群非常庞大,故本文中以TP-LINK路由器作为主路由,而搭载OpenWrt系统的软路由R2S作为旁路由,使用的终端机型是MacBook Pro和iPhone,对于其他设备,原理是一样的,只是操作起来会稍有差异,同样可以作为参考。如果仅仅想了解旁路由工作原理作为学习只用,请直接跳到第二节;如果对旁路由这些原理都懂的朋友,希望具体操作搭建的,请直接跳到第三节。

请勿通过本教程进行违规上网

openwrt有什么功能?的相关图片

openwrt有什么功能?

openwrt没有nas可以添加。

下面就开始搭建你的基于OPENWRT系统的NAS吧。

首先需要准备一台用于安装OPENWRT的台式电脑(以下直接称之为"NAS"),不需要多好的配置,只要它还能运行WIN7就行,然后再准备一个安装OPENWRT的U盘。其大小视用途而定,如果仅仅是用来搭建云盘,偶尔科学上网,那么一个2G的优盘就足矣。如果需要提供图片、视频等媒体服务或安装UBUNTU的虚拟主机,那就建议使用一个大点容量的U盘,比如64G或128G的优盘。

安装时,我们还将用到一个软件就是Win32DiskImager,最后是我们今天所用到的主角出场:KENZO大神编译的OPENWRT。

openwrt设置全局代理的相关图片

openwrt设置全局代理

具体功能如下:

1、openwrt可以作为client连接到其他wifi作为WAN,再创建一个自己的wifi作为LAN,相当于有线WAN口不用插网线就能够实现wifi上网。其他固件好像没有这种设置方式,不知道是不是我没有发现。其他固件通常只能中继别的wifi,客户端实际连接的是这中继的wifi,ip也是由上级中继wifi分配,无法通过这个路由器创建一个子网络。openwrt的好处在于通过wifi连通internet,自己创建一个子网,可以端口映射、限速等。

2、SSH隧道

OpenWrt包含了一个SSH服务器所以你可以访问它的终端。把它的SSH服务暴露在网络下之后(别忘了用密钥验证而非弱密码的方式给它加密),你就可以远程连接并使用SSH隧道加密访问它。这使得在国外的你可以通过公共Wi-Fi访问一些只有在国内能访问的网站。

3、搭建VPN

SSH隧道和VPN在很多方面很相像,但你还是可以在OpenWrt路由上搭建适合自己的VPN。

openwrt搭建http代理

1、首先先把Openwrt路由器正常接入网络,开启去广告和代理功能。

2、然后设置LAN口接入和上级路由同IP段的静态IP、子掩码、网关、DNS服务器,关闭DHCP服务器。

3、其次把Openwrt路由用的LAN口网线接入主路由的LAN口。

4、最后在主路由里面把DHCP服务器里面的网关填写成副路由LAN口的IP;这样的方案属于全局自动代理模式。

原文地址:http://www.qianchusai.com/openwrt%E6%90%AD%E5%BB%BA%E7%A7%81%E6%9C%89%E4%BA%91.html

cc/衣帽间设计效果图大全,cc帽子是什么牌子

cc/衣帽间设计效果图大全,cc帽子是什么牌子

cc/可爱小房子,可爱的小房子卡通图片

cc/可爱小房子,可爱的小房子卡通图片

努力成就梦想议论文,努力成就梦想议论文800字作文

努力成就梦想议论文,努力成就梦想议论文800字作文

cc/成达万高铁最新线路图,成达万高铁最新线路图明细图

cc/成达万高铁最新线路图,成达万高铁最新线路图明细图

初中说明文作文评语,初中说明文作文评语大全简短

初中说明文作文评语,初中说明文作文评语大全简短

lw/去健身房的女生,去健身房的女人都是不敢的

lw/去健身房的女生,去健身房的女人都是不敢的

体现阿龙纳斯性格的情节,体现阿龙纳斯性格的情节是什么

体现阿龙纳斯性格的情节,体现阿龙纳斯性格的情节是什么

香港msc转phd经验,香港转专业申请cs

香港msc转phd经验,香港转专业申请cs

故事大王写一篇作文三年级,故事大王写一篇作文三年级400字

故事大王写一篇作文三年级,故事大王写一篇作文三年级400字

lw/老人和年轻人图片,老人和年轻人坐在一起的图片

lw/老人和年轻人图片,老人和年轻人坐在一起的图片