openwrt wireguard 问题请教

2023-06-27 16:38:52 +08:00
 whcoding
服务器 A 有公网 ip 作为 wireguard 服务端
软路由 作为 wireguard 客户端
目前只能通过: 10.0.xx.xx 访问到 openwrt 的页面
怎么才能做到直接访问内网地址, 访问 openwrt 下的所有设备?

目前是服务器 A 安装 frp 内网穿透访问的, 这样搞好之后是不是就可以把 frp 去掉了?
1200 次点击
所在节点    OpenWrt
6 条回复
JimmyChan1506
2023-07-03 10:07:45 +08:00
看不太懂, 但为什么不把 openwrt 直接当 wireguard 的服务器, 然后想访问它下面服务的设备作为 wireguard 的客户端不就可以了吗?
whcoding
2023-07-03 10:09:09 +08:00
@JimmyChan1506 没公网 ip..
Jacksu
2023-07-05 22:34:27 +08:00
op 防火墙做 snat 即可,不仅能访问内网,还可以通过 op 访问外网。
不会设置 snat 没关系,直接在 op 里面 wg0 这个接口的防火墙区域改成 lan 区域
whcoding
2023-07-05 22:55:54 +08:00
@Jacksu 我试过这样弄,还是不行..
Jacksu
2023-07-05 23:23:47 +08:00
@whcoding 修改下服务器 A 上面 wg 的配置,把允许的 IP 设置为 0.0.0.0/0 再试试看
whcoding
2023-07-06 11:36:31 +08:00
@Jacksu 试过啦, 不行, 基本网上能看的教程我都看过还有油管上的视频教程, 就是不知道那一步不对. 弄不成.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/952124

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX