手中有台Netgear WNR2000v3,一直想尝试Openwrt,于是刷机。官方最新固件的稳定版本为15.05.1,该版本自带luci,BUT,不能保存配置,上网查了很久,得出结论,是由于WNR2000v3的Flash太小(4M)导致,放弃。然后去尝试刷Snapshots版本,该版本将luci剪裁掉了,无所谓,我用CLI一样溜儿,哈哈!现将配置方法记录下来,以备失意时参考。

言归正传,首先如果刷成砖后,可尝试30/30/30大法。刷成功后,恭喜你,可以进坑了,通过由于没有luci提供的Web界面,所以只能通过ssh连接路由器,

# ssh root@192.168.1.1

1.配置宽带(WAN)

vim /etc/config/network
----------------------------------
config interface 'wan'
option ifname 'eth0'
option proto 'pppoe'
option username '宽带账户'
option password '宽带密码'

2.配置无线

vim /etc/config/wireless
----------------------------------------
config wifi-device 'radio0'
option type 'mac80211'
option channel ''
option hwmode '11g'
option path 'pci0000:00/0000:00:00.0'
option htmode 'HT40'
option disabled '' config wifi-iface
option device 'radio0'
option network 'lan'
option mode 'ap'
option ssid '无线SSID'
option encryption 'psk2'
option key '无线密码'

至此基本就能拿来用了,一下是我自己需要的,YMMV!

3.配置固定IP

vim /etc/ethers
-------------------------
xx:xx:xx:xx:xx:xx 192.168.1.2
xx:xx:xx:xx:xx:xx 192.168.1.3 vim /etc/sysupgrade.conf
-------------------------
/etc/ethers

4.配置自定义DNS

vim /etc/config/dhcp
------------------------------
config dhcp 'lan'
option interface 'lan'
option start ''
option limit ''
option leasetime '12h'
option dhcpv6 'server'
option ra 'server'
list 'dhcp_option' '6,192.168.1.6,114.114.114.114'

5.配置端口映射(Port Forwarding)

vim /etc/config/firewall
-------------------------------
config redirect
option src wan
option src_dport
option proto tcp
option dest lan
option dest_ip 192.168.1.6
option dest_port

6.备份配置

sysupgrade -b config.tar.gz

Finished!

Openwrt配置小记的更多相关文章

  1. django urls 配置小记

    django urls 配置小记 首先应了解 django2.0在url的配置上较之以前的版本有点区别,在之前的版本是通过django.conf.urls.url函数来实现路径配置的 urlpatte ...

  2. openwrt 配置rsync服务

    一: rsyn简介 remote synchronize顾名思意就知道它是一款实现远程同步功能的软件,它在同步文件的同时,可以保持原来文件的权限.时间.软硬链接等附加信息. rsync是用 “rsyn ...

  3. openwrt 配置samba && ubuntu 配置samba

    前言:在修改opkg update的下载目录,公司里不能连外网,尝试用samba. 配置samba很简单,修改/etc/config/samba文件,拷贝一下share项,再改一下name就可以了. ...

  4. openwrt配置strongswan对接hillstone ipsec的笔记

    一.主要参考资料: https://openwrt.org/docs/guide-user/services/vpn/ipsec/strongswan/roadwarrior https://open ...

  5. 路由器开源系统openwrt配置页面定制

    1. 新建虚拟机,百度文库有一篇<使用VMware安装OpenWrt>,地址:http://wenku.baidu.com/link?url=NkvaQpTf2dR8FpYn7JD9A7- ...

  6. openwrt配置内核,加载air720 4G模块的USB串口设备

    1,进入openwrt源码包,键入 make menuconfig 2,配置如下 kernel modules  ---> USB Support---> <*> kmod-u ...

  7. Web.Config文件配置小记

    <system.web>  <!--             设置 compilation debug="true" 将调试符号插入            已编译 ...

  8. oracle10g配置小记

    因对接HIS系统,对方提供了视图.故此我拿起多年不用的ORACLE. 初始安装一切正常,然后打开Net Configuration Assistant配置监听程序. 接着配置 本地NET服务名配置 打 ...

  9. RHEL 集群(RHCS)配置小记 -- 文档记录

    1.RHEL 6 集群配置官方管理手册 https://access.redhat.com/site/documentation/zh-CN/Red_Hat_Enterprise_Linux/6/pd ...

随机推荐

  1. Java 构造器 通过私有构造器强化不可实例化的能力

    只有当类不包含显式的构造器时,编译器才会生成一个公有的.无参的缺省构造器.只要让一个类包含私有构造器,这个类就不能被实例化了.示例: // 工具类 public class UtilityClass ...

  2. redis:aof恢复与rdb服务器间迁移

    1. aof恢复与rdb服务器间迁移: 1.1. Aof恢复: 如果不小心执行了flushdb或flushall了怎么办? (1)立马执行命令:shutdown nosave 关闭服务器,为了防止其他 ...

  3. PAT基础6-5

    6-5 求自定类型元素的最大值 (10 分) 本题要求实现一个函数,求N个集合元素S[]中的最大值,其中集合元素的类型为自定义的ElementType. 函数接口定义: ElementType Max ...

  4. Java基础知识总结--String、StringBuffer、StringBuilder

    1.Java String 类 String类是final类,也即意味着String类不能被继承,并且它的成员方法都默认为final方法.在Java中,被final修饰的类是不允许被继承的,并且该类中 ...

  5. DeepCas:an end-to-end predictorof information Cascades

  6. Selenium 3 + BrowserMobProxy 2.1.4 模拟浏览器访问 (含趟坑)

    背景 Selenium 是一个Web自动化测试的组件,可基于WebDriver去控制弹出浏览器去做一系列Web点击或行为测试(当然也可以去做一些邪恶的事..),减少重复人工网页测试的开销.Browse ...

  7. JS膏集05

    JS膏集05 1.复习 闭包内的函数也可以使用参数 闭包的建议写法 ) 2.浅拷贝 相当于把一个对象中的所有的内容复制一份给另一个对象.直接复制. 或者说,就是把一个对象的地址给了另一个对象,它们指向 ...

  8. .net core中的对象池

    asp.net core中通过扩展库的方式提供给了一个标准的对象池ObjectPool,定义在Microsoft.Extensions.ObjectPool.dll 程序集中.它本身是个纯虚的抽象类, ...

  9. springmvc中select可以绑定enum中所有数据的方法

    public enum States { AK("AK"), AL("AL"), AR("AR"), AZ("AZ"), ...

  10. WordPress主题开发:footer.php

    最简 <?php wp_footer();?> </body> </html>