防火墙限制,只能访问互联网 80.443 两个端口。
现有 vps 一台。希望该台电脑当成中转路由,实现多个地点的 pc 组成局域网,能互联互通。多个地点的 pc 均只能访问外网的 80 和 443 端口。
1
imdong 2020-07-13 22:07:49 +08:00
如果开端口没有检查流量的话。
你 VPS 直接开个服务就可以了啊,端口设置为 80 or 443 不就好了? 如果你的防火墙在 80 443 端口上还做了协议检测。 那就只能考虑用类似某些出国软件的方法,封装为 https 包。 但是它那个不能组网,还有 frp 可以组网,但是好像不能伪装协议。 |
2
angryfish OP @imdong 不需要伪装协议。关键是那些 vpn 或者其他组网软件,可以仅仅使用两个两个端口
|
3
illl 2020-07-13 22:13:49 +08:00 via iPhone
nginx 反代
|
5
yanyuechuixue 2020-07-13 22:27:00 +08:00
用 websocket 啊~~~
|
6
ytoworld 2020-07-13 22:28:55 +08:00
softether vpn 应该就可以, 它可以监听 443
|
7
ladypxy 2020-07-13 22:29:51 +08:00 2
ssl vpn 啊,多简单的事。。。
|
8
defunct9 2020-07-13 22:31:20 +08:00 via iPhone
简单,vps 的 443 走 openvpn 就行。
|
9
CheekiBreeki 2020-07-13 22:45:42 +08:00 via Android
你甚至可以用 Haproxy 端口復用
|
10
Blacate 2020-07-13 22:54:17 +08:00 via iPhone
tinc
|
11
throns 2020-07-14 00:09:17 +08:00 via iPhone
dsvpn
|
12
billlee 2020-07-14 00:23:03 +08:00
不需要伪装协议,那就直接 openvpn 监听 443/tcp.
|
13
jim9606 2020-07-14 00:26:30 +08:00 1
如果检查不严的话,开个监听 TCP443 的 OpenVPN 就行。
如果会检测协议的话,还有几种办法: 1. 设置 tls-crypt 选项 2. 在 443 开一个 HTTP 代理,用正向代理模式连接 OpenVPN 服务器的端口 3. 如果 443 还想同时开 web 服务,使用 port-share 选项 |
14
flynaj 2020-07-14 00:29:49 +08:00 via Android
softervpn,只要一个端口就可以,其实还有 DNS 的 53 端口可以用
|
15
mason961125 2020-07-14 00:36:20 +08:00
wireguard
|
16
mikeguan 2020-07-14 01:06:59 +08:00 via Android
wireguard +1
简单好用 |
17
treizeor 2020-07-14 09:48:09 +08:00
在 frps.ini 里这样配置,绑定域名
[common] bind_port = 443 vhost_http_port = 80 |
18
realpg 2020-07-14 21:49:28 +08:00
任何 SSL VPN 标准部署不就用 443 端口……
|