找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 1698|回复: 4

[openwrt(x86)] 借花献佛,安装openwrt时候怎么快速设置LAN口IP

[复制链接]
发表于 2023-6-18 22:18 | 显示全部楼层 |阅读模式
本帖最后由 wantq 于 2023-6-18 22:21 编辑

我想大多数的人安装完OpenWRT以后都是用“vi etc/config/network” 命令来设置LAN口的IP吧,这里也包括我。今天看油管里面的视频看到了一个快速设置的办法

就是进去以后直接打“quickstart” 这个命令,就可以直接设置IP了。

自己测试了iStoreOS是可以的,至于其他人编译的版本,应该不会有区别。

如果有不能用的,还请回复一下。
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
发表于 2023-6-18 22:29 | 显示全部楼层
lede
不行
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2023-6-18 23:35 | 显示全部楼层
明天试试
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2023-6-19 10:05 | 显示全部楼层
本帖最后由 tty228 于 2023-6-19 10:06 编辑

编译的时候往 /usr/bin/ 目录下面放一个可执行文件就行了
比如 /usr/bin/ip_set

  1. #!/bin/sh
  2. echo "IP is:"`uci get network.lan.ipaddr`
  3. echo "netmask is:"`uci get network.lan.netmask`
  4. echo "gateway is:"`uci get network.lan.gateway`

  5. read -p "Enter the IP to set: " set_ipaddr

  6. read -p "Enter the mask to set. Enter is 255.255.255.0: " set_netmask

  7. ip_gateway="`echo $set_ipaddr|grep -oE '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.'`1"
  8. read -p "Enter the gateway to be set, Enter is ${ip_gateway}" set_gateway

  9. [ -z $set_netmask ] && set_netmask=255.255.255.0
  10. [ -z $set_gateway ] && set_gateway=$ip_gateway

  11. [ -z `echo $set_ipaddr|grep -oE '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}'` ] && echo "IP is: $set_ipaddr,Invalid input!" && exit
  12. [ -z `echo $set_netmask|grep -oE '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}'` ] && echo "netmask is:$set_netmask,Invalid input!" && exit
  13. [ -z `echo $set_gateway|grep -oE '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}'` ] && echo "gateway is:$set_gateway,Invalid input!" && exit

  14. echo "The current IP to be set is: $set_ipaddr"
  15. echo "The current mask to set is:$set_netmask"
  16. echo "The current gateway to be set is:$set_gateway"
  17. echo "..ing"

  18. uci set network.lan.ipaddr=$set_ipaddr
  19. uci set network.lan.netmask=$set_netmask
  20. uci set network.lan.gateway=$set_gateway
  21. uci commit network
  22. /etc/init.d/network restart
  23. echo "Network setup complete"
  24. echo "IP is:"`uci get network.lan.ipaddr`
  25. echo "netmask is:"`uci get network.lan.netmask`
  26. echo "gateway is:"`uci get network.lan.gateway`

复制代码





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2023-6-19 14:43 | 显示全部楼层
要怎么进入openwrt里面 小白请教,还请大神为我指导一下,谢谢
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /2 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2026-8-23 22:43

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 电话:13506125623

快速回复 返回顶部 返回列表