一台机器是带有STunnel的服务器和客户机

时间:2011-02-05 23:37:32

标签: sockets client stunnel

我知道可以将STunnel设置为服务器或客户端,并在配置文件中使用“client = no”或“client = yes”行。机器是否有办法成为服务器和客户端?

4 个答案:

答案 0 :(得分:2)

这更容易 你可以简单地只需要在[](服务)下设置client = no,其中stunnel用作服务器而client = yes。 您还应该将服务特定参数(如证书)放在哪里 属于

类似的东西:

[server1]
..
client=no

[client1]
..
client=yes

答案 1 :(得分:1)

您可以在命令行中指定配置文件路径,请参阅stunnel(8)

答案 2 :(得分:0)

正如/etc/stunnel/README文件所示,

  

"在/ etc / stunnel目录下以.conf结尾的文件是   由stunnel4服务用作配置文件,并且将使用每个文件   启动一个守护程序进程设置一个给定的隧道   配置..."

我假设您可以在那里保留2个单独的配置文件:一个用于服务器,另一个用于客户端。比你开始有两个守护进程。 您可以在文件/usr/share/doc/stunnel4/examples/stunnel.conf-sample

中找到配置文件示例

答案 3 :(得分:0)

Stunnel 客户端配置

[client]
client = yes
accept = 7777
connect = 127.0.0.1:7777

“接受”将充当服务器
“connect”将充当客户端

Stunnel 服务器配置

[server]
accept = 7777
connect = 127.0.0.1:7777

“接受”将充当客户端
“connect”将充当服务器