我有一个程序侦听端口443,然后根据检测到的协议重定向到SSH或HTTPS本地服务器.
该程序通过连接到本地服务器并通过其自己的进程来回代理所有数据来完成此操作.
但是,这会导致本地服务器上的原始主机记录为localhost.
有没有办法将套接字直接传递给本地服务器进程(而不仅仅是建立一个新的TCP连接),以便保留sockaddr_in(或sockaddr_in6)的参数?
sockaddr_in
sockaddr_in6
这个平台就是Linux.
c sockets linux proxy
c ×1
linux ×1
proxy ×1
sockets ×1