无公网 ip,如何搭建 OpenVPN

我想要在任意的网络中进入一个局域网

并且可以像 Clash 的 TUN 模式一样可以转发 ssh 等协议的流量

尝试过 OpenVPN,但是好像需要这个局域网有公网 ip

可以利用的资源如下:

  • 局域网下若干台电脑(Windows/Ubuntu)

  • 一台有公网 ip 的云服务器

  • 两个域名

不要使用 RDP 之类的

2 Likes

没有吧,OpenVPN也只是需要局域网能访问到这个公网ip

2 Likes

你能远程控制局域网内的一台电脑是不是就相当于进入了局域网?

frp一个远程桌面之类的算不算?

2 Likes

把有公网IP的云服务器作为OPENVPN的服务器,其它的作为客户端全连这个服务器,然后在上面配置一下路由

1 Like

延迟大,如果没好的解决办法就打算用这个

能细说吗

占位符

不是几句话能讲完的,这个方法我觉得还是WIREGUARD操作起来方便一些

1 Like

行,谢谢,我自己试试

没有公网IP的话就是需要NAT穿透了吧,比如Frp、Tailscale之类的工具。Tailscale是基于WireGuard的,所以直接用WireGuard应该也行。不过就是如果工具本身不提供公共服务器的话得自己搭公共服务器,终端之间建立连接后就可以不走服务器直连了。

1 Like

frp走xtcp或者stcp

1 Like

只有windows系统的话,5台设备我建议用中国移动畅联

两端都安装好后系统会自动生成一个固定ip,用的是虚拟网卡链接的
这个延迟不对劲,不知道哪里出了问题,正常情况应该是25左右的

1 Like

WIREGUARD 用一段时间就会被运营商封UDP端口。

1 Like