openwrt如何组建超过255个设备的内网?
现在的ip池是192.168.99.1-255子网掩码255.255.255.0
我想扩展一倍内网可用ip数量,用192.168.98.1或者192.168.100.1
openwrt里该如何设置呢
掩码255.255.254.0 华蝶风雪 发表于 2025-2-15 10:23
掩码255.255.254.0
就只改掩码其他都不用动就可以吗 掩码全名叫子网掩码 就是用来指示子网数量的
—— 来自 鹅球 v3.3.96-alpha wj2051 发表于 2025-2-15 10:25
就只改掩码其他都不用动就可以吗
找个网页的子网划分工具自己试试吧,掩码只是从24位缩到23位的话,你这段网络是98.1到99.254的范围 这种东西最适合问 ai 了,大概看了眼,没啥有问题的地方
二、OpenWrt 设置方法
登录 OpenWrt 后台 → 网络 → 接口 → LAN
修改以下配置:
IPv4 地址:192.168.99.1
子网掩码:255.255.254.0
保存并应用。
这样你的网段就是 192.168.98.0 ~ 192.168.99.255,可以使用这两个段的 IP。
三、DHCP 范围调整
进入 LAN 接口 → DHCP 服务器
起始地址:可以设置 98.1 开始,比如 192.168.98.10
最大分配数:512 个(根据实际需要设置)
保存并应用。
四、其他注意事项
如果有设备之前固定 IP 设在 192.168.99.x,仍然可以继续使用。
若有设备手动设置了子网掩码 255.255.255.0,需要改成 255.255.254.0,否则可能无法访问 192.168.98.x 段的设备。
防火墙一般不用特别调整,LAN 内都是互通的。 ryanz 发表于 2025-2-15 14:03
这种东西最适合问 ai 了,大概看了眼,没啥有问题的地方
感觉ai有点靠谱 你现在的已有设备ip不动
掩码改255.255.254.0
网关不动
修改后
ip范围是
192.168.0.1-192.168.0.254
192.168.1.1-192.168.1.254
网关不动,还是原来那个
dhcp池下发的掩码记得改成255.255.254.0
网关本身的掩码也记得修改 zerocount 发表于 2025-2-16 16:37
你现在的已有设备ip不动
掩码改255.255.254.0
网关不动
我有一点不太明白的是openwrt用dnsmasq来提供dhcp服务
它的参数中有一个start
看起来这个填的是一个数字而并非ip地址。
假设我填入的是100,那他是从192.168.1.100开始分配,还是从192.168.0.100开始呢
wj2051 发表于 2025-2-16 16:46
我有一点不太明白的是openwrt用dnsmasq来提供dhcp服务
它的参数中有一个start
双网段还真不知
单独网段的话,就是lan口地址的,100开始
比如我这设置的路由地址是111.69。然后,局域网分配的地址是从111.100开始往后排 史莱姆KING 发表于 2025-2-16 16:54
双网段还真不知
单独网段的话,就是lan口地址的,100开始
ai老师说这个参数可以填完整ip,我试试 子网掩码计算器
改完以后,DHCP服务器start设成1就行(前提是你网关是.1) 本帖最后由 ashunicorn 于 2025-2-17 15:26 编辑
首先要修改/etc/config/network文件,举例来说:
网段 192.168.0.1/23
start 100
limit 400
网段理论上分配地址段应该是:
192.168.0.1/23 = 192.168.0.0~192.168.1.255(共512个)
DHCP分配地址段是:
192.168.0.0 + 100 = 192.168.0.100 (第一个分配地址)
192.168.0.100 + 400 = 192.168.1.244 (最后一个分配地址)
最终分配的数量是 256 - 100 + 244 = 400 个
同时/etc/config/dhcp里的config dnsmasq里的dhcp-lease-max后面数字至少要改成510以及以上的数字(去掉头尾确保两个C段可以分配)
注意,这么做的话192.168.0.255和192.168.1.0会成为可分配的主机地址,有的应用可能会认为这俩是特殊地址所以不一定能用 建立两个lan接口,一个是网段1,ip是网段1的网关。一个是网段2,ip是网段2的网关。防火墙区域都是lan就OK了。
—— 来自 鹅球 v3.3.96 直接拉到/16啊,怎么还有只翻一倍的
论坛助手,iPhone
页:
[1]