OpenWrt 命令行配置Wi-Fi AP和USB网卡

#!/bin/sh

echo "network configuration..."

# 启动AP网卡和USB网卡
ifconfig wlan0 up
ifconfig eth1 up

# 更改br0-lan网卡的地址
uci set network.lan.ipaddr=10.10.10.1

# 配置AP
uci set wireless.@wifi-device[0].disabled=0
uci set wireless.@wifi-device[0].txpower=17
uci set wireless.@wifi-device[0].channel=6
uci set wireless.@wifi-iface[0].mode=ap
uci set wireless.@wifi-iface[0].ssid=OpenWrt_1234
uci set wireless.@wifi-iface[0].network=lan
uci set wireless.@wifi-iface[0].encryption=psk2
uci set wireless.@wifi-iface[0].key=99887766

# 配置USB网卡,设置防火墙
uci set network.usb_wan=interface
uci set network.usb_wan.proto=dhcp
uci set network.usb_wan.device=eth1
uci set firewall.@zone[1].network="$(uci get firewall.@zone[1].network) usb_wan"

# 保存配置并生效
uci commit
/etc/init.d/network restart

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
OpenWrt是一个基于Linux的嵌入式操作系统,用于路由器和嵌入式设备。它提供了一个命令行界面,可以通过命令行进行设置和配置。 要开始使用OpenWrt命令行设置,首先需要登录到路由器的终端界面。可以使用SSH或Telnet等工具连接到路由器。默认情况下,用户名为root,密码为空。 一旦成功登录,就可以开始使用各种命令进行设置了。以下是一些常用的OpenWrt命令行设置: 1. 配置网络接口:使用`uci`命令进行网络接口的配置。例如,要设置LAN接口的IP地址和子网掩码,可以运行以下命令: ``` uci set network.lan.ipaddr=192.168.1.1 uci set network.lan.netmask=255.255.255.0 uci commit network /etc/init.d/network restart ``` 2. 设置无线网络:使用`uci`命令进行无线网络的配置。例如,要设置无线网络的SSID和密码,可以运行以下命令: ``` uci set wireless.@wifi-device[0].ssid=YourSSID uci set wireless.@wifi-device[0].encryption=psk2 uci set wireless.@wifi-device[0].key=YourPassword uci commit wireless /etc/init.d/network restart ``` 3. 安装软件包:使用`opkg`命令进行软件包的安装。例如,要安装一个名为“example”的软件包,可以运行以下命令: ``` opkg update opkg install example ``` 4. 配置防火墙:使用`uci`命令进行防火墙的配置。例如,要设置防火墙允许某个端口的访问,可以运行以下命令: ``` uci set firewall.@rule[0].src=wan uci set firewall.@rule[0].proto=tcp uci set firewall.@rule[0].dest_port=80 uci set firewall.@rule[0].target=ACCEPT uci commit firewall /etc/init.d/firewall restart ``` 这些只是OpenWrt命令行设置的一些例子。你可以根据需要使用更多的命令进行路由器的设置和配置。但要注意,对于不熟悉命令行操作的用户来说,使用Web界面进行设置可能更为简便。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值