ikuai和openwrt实现异地组网

文章目录

需求

A地:联通宽带,有动态公网IP,使用iKuai软路由,做了动态域名解析,内部网段:192.168.59.0

B地:移动宽带,无公网IP,使用openwrt,内部网段:192.168.61.0

A地iKuai路由器的配置

1、建账号,设置一个静态ip地址(例如192.168.60.2)。

2、开启openvpn认证服务,协议选择tcp,因为跨运营商的网络可能不太稳定,使用tcp可以保证连接稳定性,加密算法选择BF-CBC,拓扑类型SUBNET,隧道类型TUN,LZO勾选,MTU1400,VPN网段可以自定义(例如192.168.60.0),但必须包含上一步走建账号当中分配的静态ip地址。

3、推送路由删除,在附加配置中手动建立(route-metric 128vpn_gateway 128不要修改):

bash 复制代码
push "route-metric 128"
push "route 192.168.60.1 255.255.255.255 vpn_gateway 128"	#192.168.60.1是VPN链路的server端网关
push "route 192.168.59.0 255.255.255.0 vpn_gateway 128"	#192.168.59.0是A地的网段

4、导出配置文件,使用notepad++软件修改里面的公网ip地址为域名,并将配置文件后缀改为.ovpn。

5、添加一条静态路由:

让192.168.61.0的流量通过192.168.60.2的路由

B地openwrt路由器的配置

1、先更新软件包

bash 复制代码
opkg update

2、安装插件

bash 复制代码
opkg install openvpn-openssl luci-app-openvpn openssl-util

3、openwrt的openvpn配置参考如下教程操作:
https://protonvpn.com/support/how-to-set-up-protonvpn-on-openwrt-routers/
4、openwrt端防火墙配置

如果B地已经成功拨号到A地,并且可以随意ping通A地的内网设备,那么说明B→A的网络已经畅通无阻。但如果从A地无法访问B地的内网设备,仅能ping通B地openvpn的网关地址,则说明B地路由器的防火墙设置的不对,需要做如下处理:

在"网络-防火墙-Zones-lan→wan"后面点击编辑,点击高级设置,在cover devices中勾选tun0或tunx。

至此,A地和B地的内部网络已经互通,如果还没通,就重启下openwrt。

相关推荐
ai_xiaogui5 小时前
All-in-One 软路由两年不宕机实战:PVE 备份技巧与 RAW 转 QCOW2 磁盘优化方案
智能路由器·all-in-one·家庭服务器wifi不稳定优化·pve虚拟机全量备份与增量备份·raid5磁盘阵列安全实战·pve 8.1.4 备份技巧·pve raw转qcow2教程
路溪非溪13 小时前
UBUS基本使用总结
linux·网络·arm开发·智能路由器
zbtlink13 小时前
定制边缘计算路由器:是必要升级,还是成本负担?
智能路由器
ICT技术最前线15 小时前
如何配置IPv6静态路由?解决企业网络难题
智能路由器·ipv6·静态路由
zbtlink2 天前
专业路由器 vs 电脑软件WiFi,差异在哪?
网络·智能路由器
运维行者_3 天前
APM 性能监控是什么?从应用监控与网站监控了解基础概念
网络·数据库·云原生·容器·kubernetes·智能路由器·运维开发
JY.yuyu3 天前
华为VRP基础及操作
华为·智能路由器
ShiMetaPi3 天前
GM-3568JHF丨ARM+FPGA异构开发板系列教程:外设教程 04 WIFI
网络·arm开发·fpga开发·智能路由器·fpga
Ha_To4 天前
2025.12.16 Cisco 的HSRP,TCP与UDP协议
网络·智能路由器
DARLING Zero two♡4 天前
【计算机网络】简学深悟启示录:网络基础
网络·计算机网络·智能路由器