WR703N OpenWrt 配置流程
来源:互联网 发布:vscode 绿色版 编辑:程序博客网 时间:2024/06/04 18:04
WR703N OpenWrt 配置流程
下载安装
访问WR703N在OpenWrt的Wiki页,然后在Flashing一节中找到下载链接:squashfs-factory.bin,下载后别忘了比对md5。[1]
进入路由器管理界面,出厂配置为http://192.168.1.1
,用户名和密码均为admin
,然后进入固件更新,选择下载的文件,然后更新。
等待一段时间(~~2min),然后重启路由。
P.S. 官方固件不带WebUI,所以需要对Linux系统较为熟悉,否则可以选择国内有人编译的带LuCI和中文支持的版本,Google即可。
初始配置[2]
首先用一根网线将703N的Lan口和你电脑相连,电脑上设置为DHCP模式。然后
telent 192.168.1.1
成功后出现OpenWrt的欢迎界面:
BusyBox v1.19.4 (2012-05-05 05:41:33 MST) built-in shell (ash)Enter 'help' for a list of built-in commands. _______ ________ __ | |.-----.-----.-----.| | | |.----.| |_ | - || _ | -__| || | | || _|| _| |_______|| __|_____|__|__||________||__| |____| |__| W I R E L E S S F R E E D O M -----------------------------------------------------
然后更改root密码:
passwd root
更改root密码后dropbear
(SSH 服务)就运行了,输入exit
退出telent,然后
ssh root@192.168.1.1
以后就可以通过ssh管理OpenWrt.
网络配置
OpenWrt官方的固件是不带LuCl的,所以初始的网络设定需要在命令行下完成首先备份相关配置,防止出错:
cp /etc/config ~/ -r
然后用vi
修改相关配置(不会用vim的同学悲剧了)。首先修改/etc/config/wireless
文件,注释掉
# option disabled 1
然后修改/etc/config/network
文件[3],首先修改lan
接口配置,注释掉此行:
# option ifname 'eth0'
然后增加wan
接口,如果你上级网络是DHCP的,则文件的末尾添加:
config interface 'wan' option ifname 'eth0' option proto 'dhcp'
如果你上级网络是静态IP,则在文件的末尾添加:
config interface 'wan' option ifname 'eth0' option proto 'static' option ipaddr '10.22.33.124' option netmask '255.255.255.0' option gateway '10.22.33.1' option dns '202.113.16.10 8.8.8.8'
然后将路由器的Lan/Wan口接到上级网络中,重启路由器。这时便可以通过电脑寻找SSID为 OpenWrt
的无线网络,加入后便可以通过:
ssh root@192.168.1.1
来连接路由器。此时703N为无线路由模式,电脑便可以通过703N上网了。
安装软件
然后便可以用大名鼎鼎的opkg包管理系统。主要命令:
# 查看帮助opkg help# 更新数据库,必做opkg update# 列出已安装的包opkg list-installed# 安装LuCI,我就不选择装了,命令行很好# 参见 http://wiki.openwrt.org/doc/howto/luci.essentialsopkg install luci
各种配置以后补充。暂时先这么用着。另外703N的RAM只有32M,ROM只有4M,所以能做的事情很少。倒是有人换RAM和ROM芯片的,淘宝上RAM和ROM加倍的只卖150元,喜欢OpenWrt的同学可以考虑一下。
TODO:
- VPN 无痛翻墙
- GoAgent 无痛翻墙
- 无线中继
- 脱机下载
- 3G无线网卡支持
F.A.Q
无线加密,修改
/etc/config/wireless
文件,参见[4]。配置wpa加密需要修改config wifi-iface
段。option ssid OpenWrtoption encryption psk2option key 'secret passphrase'
出现路由端可以ping可以上网,而电脑不能上的问题。电脑端ping结果:
From 192.168.1.1: icmp_seq=1 Destination Port Unreachable
这时只需要重启
firewall
服务即可。/etc/init.d/firewall restart
dropbear 密钥验证。使用ssh-copy-id是无效的,dropbear只认全局配置[5],所以需要:
ssh-copy-id root@192.168.1.1mv /root/.ssh/authorized_keys /etc/dropbear/authorized_keys
参考文献
- http://wiki.openwrt.org/toh/tp-link/tl-wr703n
- http://wiki.openwrt.org/doc/howto/firstlogin
- http://wiki.openwrt.org/doc/uci/network
- http://wiki.openwrt.org/doc/uci/wireless
- http://wiki.openwrt.org/oldwiki/dropbearpublickeyauthenticationhowto
- WR703N OpenWrt 配置流程
- WR703N OpenWrt 配置流程
- WR703N OpenWrt 配置流程
- (转)WR703N OpenWrt 配置流程
- wr703n openwrt pppoe 配置
- wr703n刷openwrt智能控制--配置wifi
- openwrt/wr703n INode H3C 中山大学校园网 无线路由配置操作
- TP-Link WR703N改openwrt后的相关配置
- openwrt wr703N compile
- TP-LINK-WR703N & Openwrt
- TPLINK WR703N刷OPENWRT
- openwrt配置编译流程
- openwrt + tplink wr703n, TTL刷机
- WR703N烧写openwrt全过程
- TP-LINK WR703N OpenWrt刷机教程
- TP-LINK WR703N OpenWrt刷机教程
- wr703n刷openwrt变砖恢复
- wr703n刷openwrt后挂载U盘
- IOS7.0 sizeWithFont:constrainedToSize:lineBreakMode:方法
- hadoop note-(no map&reduce sequencefile)
- java 注释方法
- Android基于XMPP Smack openfire 开发的聊天室(五) 【邀请、被邀请】
- IntelliJ IDEA本人常用的快捷键,留存以备未来查阅
- WR703N OpenWrt 配置流程
- JNI操作数组
- c# event关键字的意义
- Android基于XMPP Smack openfire 开发的聊天室(六) 【加入房间、权限错误】
- ps -aux 命令详解
- mysql 模拟四
- 利用OpenCV给图像添加标注
- 在Flex4 Spark Application中设置图片背景解决方案汇总
- 关于linux系统下文件安装记录