简而言之,HAproxy 阻止了我的 TCP 请求,而我预计不会发生这种情况,并且在日志中没有发现任何内容。
这是我的 haproxy 文件中有趣的部分:
global
log /dev/log local0 debug
log /dev/log local1 debug
chroot /var/lib/haproxy
user haproxy
group haproxy
daemon
# Default SSL material locations
ca-base /etc/ssl/certs
crt-base /etc/ssl/private
tune.ssl.default-dh-param 2048
256-CBC-SHA:SRP-RSA-AES-256-CBC-SHA:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:DHE-RSA-AES256-SHA:DHE-DSS-AES256-SHA
ssl-default-bind-ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384
ssl-default-bind-ciphersuites TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256
ssl-default-bind-options ssl-min-ver TLSv1.1 no-tls-tickets
defaults
log global
option dontlognull
timeout connect 50000
timeout client 500000
timeout server 500000
listen bck_mssql
bind *:1433
acl network_allowed src 10.123.0.0/16 10.8.0.0/16 192.168.0.0/16 172.20.0.0/16
tcp-request connection reject if !network_allowed
mode tcp
option tcplog
server my-server 192.168.1.2:1433 check
一旦激活 OpenVPN,以下是我ipconfig
在 Win10 上
Carte inconnue OpenVPN Data Channel Offload :
Suffixe DNS propre à la connexion. . . :
Adresse IPv6 de liaison locale. . . . .: <ipv6 here>
Adresse IPv4. . . . . . . . . . . . . .: 10.8.0.4
Masque de sous-réseau. . . . . . . . . : 255.255.255.0
Passerelle par défaut. . . . . . . . . :
Carte réseau sans fil Wi-Fi :
Suffixe DNS propre à la connexion. . . :
Adresse IPv6. . . . . . . . . . . . . .: <ipv6 here>
Adresse IPv6 temporaire . . . . . . . .: <ipv6 here>
Adresse IPv6 de liaison locale. . . . .: <ipv6 here>
Adresse IPv4. . . . . . . . . . . . . .: 172.20.10.2
Masque de sous-réseau. . . . . . . . . : 255.255.255.240
Passerelle par défaut. . . . . . . . . : <ipv6 here>
172.20.10.1
关于如何配置才能通过我当前的 IP 配置,有什么建议吗?当然,如果我评论,tcp-request connection reject if !network_allowed
我就可以通过,但这不是最终目标。
当我在 HAproxy 日志中 grep “SC” 或 “mssql” 时,强制 SSMS 使用 TCP/IP 连接(连接未加密)却什么也没得到。
谢谢你的帮助。