Openwrt开发笔记(3) 您所在的位置:网站首页 openwrt设置路由器网关 Openwrt开发笔记(3)

Openwrt开发笔记(3)

2024-07-14 14:07| 来源: 网络整理| 查看: 265

修改网关地址

一般来说默认的网关地址是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

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



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有