在 OpenWrt 中通过命令行修改 IP,推荐使用 UCI 命令(配置会永久保存)。以下是详细步骤:
🛠️ 方法一:使用 UCI 命令(推荐)
1️⃣ 查看当前网络配置
bash
编辑
uci show network
2️⃣ 修改 LAN 口 IP 地址
假设你要把 LAN 口 IP 从 192.168.1.1 改为 192.168.10.1:
bash
编辑
# 设置新的 IP 地址
uci set network.lan.ipaddr='192.168.10.1'
# 设置子网掩码(通常不需要改)
uci set network.lan.netmask='255.255.255.0'
# 设置网关(如果需要)
uci set network.lan.gateway='192.168.10.1'
# 设置 DNS(可选)
uci set network.lan.dns='192.168.10.1 8.8.8.8'
# 保存配置
uci commit network
# 重启网络服务
/etc/init.d/network restart
3️⃣ 验证修改
bash
编辑
ifconfig br-lan
# 或
ip addr show br-lan