openwrt 配置虚拟wan口

一、刷固件:
1、刷入 刷不死,百度上找教程;
2、下载固件:https://downloads.openwrt.org/releases/17.01.6/targets/ramips/mt7620/ 按硬件查找最新固件,具体硬件型号,百度上找对应的刷机教程,斐讯k1为psg1208;
3、设置密码并开启ssh;
4、设置网络使可以正常上网;
5、更新包信息并安装中文包、虚拟wan包 :opkg update && opkg install luci-i18n-base-zh-cn kmod-macvlan mwan3 luci-app-mwan3 luci-i18n-mwan3-zh-cn
6、设置虚拟网卡:
7、设置虚拟网卡开机启动:/etc/init.d/vth enable
8、添加新接口:从网络--接口 中添加新接口,协议使用固定IP,物理接口选择上面设置的虚拟wan口vth1 vth2,防火墙设置成和wan口一样;
9、设置外网web和ssh访问:系统--管理权,修改22端口,否则不能外网访问ssh,选中 网关端口 选项
10、添加计划任务:分 时 日期 月 周 命令;
11、关闭ipv6:/etc/init.d/odhcpd disable ; /etc/init.d/odhcpd stop

vim /etc/init.d/vth

#!/bin/sh /etc/rc.common

START=99
STOP=15

start() {
echo start
ip link add link eth0.2 name vth1 type macvlan # 虚拟网卡1,eth0.2从默认的wan口中查看
ip link add link eth0.2 name vth2 type macvlan # 虚拟网卡2

ifconfig vth1 hw ether 8c:ab:8e:76:5b:0b
ifconfig vth1 hw ether 8c:ab:8e:76:5b:0c

ifconfig vth1 up
ifconfig vth2 up
}

stop() {
echo stop
ifconfig vth1 down
ifconfig vth2 down
}

restart() {
echo restart

ifconfig vth1 down
ifconfig vth2 down

ifconfig vth1 up
ifconfig vth2 up

}

posted on   秋不语  阅读(2527)  评论(0编辑  收藏  举报

(评论功能已被禁用)
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示