Openwrt开发笔记(3)—— 修改路由的网关地址和无线SSID 密码

本文介绍了如何修改路由器的默认网关地址,包括通过SSH连接使用UCI命令行修改和在源码级别进行修改。同时,也讲解了如何在刷机后及编译时改变无线网络的SSID和密码,确保网络的安全性。对于网络管理员和开发者来说,这些方法提供了定制网络环境的实用技巧。
摘要由CSDN通过智能技术生成

修改网关地址

一般来说默认的网关地址是192.168.1.1,如果我们想要定制自己的网关地址的话,可以选择在刷机后使用web配置页进行修改,或者通过指令进行修改;对于项目开发者而言,在源码中修改更加符合要求,轩面介绍指令修改和源码修改的2中方式。

1)刷机后修改

此方案需要连接路由器的ssh,使用UCI(统一配置接口)来进行配置,什么是UCI以及怎么连接ssh,这一点另外再讲。 我们直接进入配置指引

使用PuTTY工具访问默认网关,账号一般为root,密码未配置。
在这里插入图片描述这里我们输入uci show network
在这里插入图片描述我们可以看到network.lan.ipaddr=‘192.168.181.1’,这里是我修改过的,如果需要修改,只需要输入

uci set network.lan.ipaddr='192.168.181.1'
uci commit
/etc/init/network restart

解释一下,通过uci对配置项进行重新设置,然后提交修改,最后重启服务,等待重新连接即可。
记住网关修改之后,之前的192.168.1.1就连接不上了,使用修改后的地址进行访问

2) 在编译时修改

话不多说,直接放修改文件位置openwrt/package/base-files/files/bin/config_generate

在这里插入图片描述改成你喜欢的网关地址即可。
后面直接 make V=s -j4全编译,刷机验证

修改无线SSID密码

默认状态下无线是关闭的,无密码,SSID是openwrt,我们修改一下,依然是2种方式。

1)刷机后修改

我们输入uci show wireless或者uci export wireless

在这里插入图片描述以上是我修改过的,修改方式就是

uci set wireless.default_radio0.ssid='Mi4-test-2g'
uci set wireless.default_radio0.key='12345678'
uci set wireless.default_radio0.encryption='psk2'
uci set wireless.default_radio1.ssid='Mi4-test-5g'
uci set wireless.default_radio1.key='12345678'
uci set wireless.default_radio1.encryption='psk2'
uci commit
/etc/init/network restart

注意这里,uci set wireless.default_radio0.encryption='psk2'是加密方式,默认为none,如果不设定的话,默认不加密,即使设置了密码也不生效
重启服务后生效

2)编译时修改

依然话不多,直接上地址。openwrt/package/kernel/mac80211/files/lib/wifi/mac80211.sh

在这里插入图片描述
修改完毕后直接编译,刷机验证。
这里只是一个方法,还有另外的方案,我们以后慢慢补充。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值