使用自定义 SNI 通过 SSH/SSL 隧道互联网流量

问题描述 投票:0回答:0

我目前正在尝试设置一个隧道,主要是为了使用自定义 SNI 进行连接, 我尝试了多种方法但未能使其发挥作用, 我已经使用 Stunnel 监听本地主机 443 端口并连接本地主机 22 端口,但问题是自定义 SNI 似乎不起作用。 我也尝试过再次使用 Stunnel 来使用袜子,但仍然是同样的问题,我想我错过了一些东西。 因此,如果有人有解决方案或其他方法来实现此目标,请告诉我。

这是我的 Stunnel 袜子配置:

sslVersion = all
options = NO_SSLv3
options = NO_SSLv2
socket = l:TCP_NODELAY=1
socket = r:TCP_NODELAY=1

[sshd]
protocol = socks
cert = C:\Users\SLM INFORMATIQUE\AppData\Local\Programs\stunnel\config\localhost.cert
key = C:\Users\SLM INFORMATIQUE\AppData\Local\Programs\stunnel\config\localhost.key
accept = 1081
TIMEOUTclose = 0

[sshcli]
client = yes
sni = www.speedtest.net
cert = C:\Users\SLM INFORMATIQUE\AppData\Local\Programs\stunnel\config\localhost.cert
key = C:\Users\SLM INFORMATIQUE\AppData\Local\Programs\stunnel\config\localhost.key
accept = 1080
connect = 1081
TIMEOUTclose = 0

这是 ssh 的:

sslVersion = all
options = NO_SSLv3
options = NO_SSLv2
socket = l:TCP_NODELAY=1
socket = r:TCP_NODELAY=1

[sshd]
;sslVersion = all
cert = C:\Users\SLM INFORMATIQUE\AppData\Local\Programs\stunnel\config\localhost.cert
key = C:\Users\SLM INFORMATIQUE\AppData\Local\Programs\stunnel\config\localhost.key
;CAfile = C:\Users\SLM INFORMATIQUE\AppData\Local\Programs\stunnel\config\mysite.cert
accept = 443
connect = 22
TIMEOUTclose = 0
;verify = 3
;debug = 7


[sshcli]
sslVersion = all
cert = C:\Users\SLM INFORMATIQUE\AppData\Local\Programs\stunnel\config\stunnel.pem
client = yes
sni = www.speedtest.net
accept = 2443
connect = 4443
TIMEOUTclose = 0
;debug = 7


如果问题不够清楚或需要更多信息,请告诉我。

尝试使用 SSL 通过 ssh 隧道传输互联网流量以使用自定义 SNI,除了 SNI 之外,一切似乎都正常工作

ps:我没有同时使用这两个配置,我已经独立尝试了每个配置

ssh vpn portforwarding sni stunnel
© www.soinside.com 2019 - 2024. All rights reserved.