手中有台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. Python 数据结构和算法

    阅读目录 什么是算法 算法效率衡量 算法分析 常见时间复杂度 Python内置类型性能分析 数据结构 顺序表 链表 栈 队列 双端队列 排序与搜索 冒泡排序 选择排序 插入排序 希尔排序 快速排序 归 ...

  2. Node辅助工具NPM&REPL

    Node辅助工具NPM&REPL NPM和REPL是node的包管理器和交互式解析器,可以有效提高开发者效率 NPM npm(Node Package Manager)是node包管理器,完全 ...

  3. python动态构建类(类似声明)

    对于类实例的动态构建,那是非常的简单.可要在代码中动态的构建类,然后该类还能够被使用,那得多么的强大呀. 在Python中,内建的__builtin__提供了一个type的方法,用该方法可以动态的构建 ...

  4. JS自学笔记05

    JS自学笔记05 1.例题 产生随机的16进制颜色 function getColor(){ var str="#"; var arr=["0","1 ...

  5. tk.mybatis通用插件updateByPrimaryKeySelective无法自动更新ON UPDATE CURRENT_TIMESTAMP列的解决办法

    tk.mybatis是一个很好用的通用插件,把CRUD这些基本的数据操作全都用动态SQL语句自动生成了,mapper和xml里十分清爽,但是昨天发现有一个小坑,记录在此: 有一张表,结构如下(已经简化 ...

  6. Docker Compose安装以及入门

    Docker Compose 是 Docker 官方编排(Orchestration)项目之一,负责快速在集群中部署分布式应用. Compose 简介 Compose 项目是 Docker 官方的开源 ...

  7. Project with Match in aggregate not working in mongodb

    [问题] 2down votefavorite I am trying to fetch data based on some match condition. First I've tried th ...

  8. 关于Gerrit code review 介绍与安装

    代码审核(Code Review)是软件研发质量保障机制中非常重要的一环,但在实际项目执行过程中,却因为种种原因被Delay甚至是忽略.在实践中,给大家推荐一款免费.开放源代码的代码审查软件Gerri ...

  9. 微信小程序 this.setData is not a function

    在一般的函数中: bindFaChange1: function (e) { console.log('picker发送选择改变,携带值为', e.detail.value) this.setData ...

  10. CentOS 7.4上网速度慢,修改DNS!

    修改下DNS,vi /etc/resolv.conf 原来配置: nameserver 223.5.5.5 修改为: nameserver 114.114.114.114