Одна машина является сервером И клиентом с STunnel - PullRequest
4 голосов
/ 06 февраля 2011

Я знаю, что STunnel можно настроить как сервер или клиент с помощью строк "client = no" или "client = yes" в файле конфигурации.Есть ли способ для машины быть ОБА сервером и клиентом?

Ответы [ 3 ]

2 голосов
/ 08 октября 2014

Гораздо проще, просто вы можете просто установить client = no в [] (сервис), где stunnel работает как сервер, а client = yes в противном случае.Вы также должны поместить специфичные для службы параметры, такие как сертификаты, где они принадлежат.

Что-то вроде:

[server1]
..
client=no

[client1]
..
client=yes
1 голос
/ 06 февраля 2011

Вы можете указать путь к файлу конфигурации в командной строке, см. stunnel(8).

0 голосов
/ 02 февраля 2016

Как сказано в файле /etc/stunnel/README,

"Файлы, найденные в каталоге / etc / stunnel, оканчивающемся на .conf, используются службой stunnel4 в качестве файлов конфигурации, и каждый из них будет использоваться для запускапроцесс-демон, устанавливающий туннель с заданной конфигурацией ... "

Я предполагаю, что вы можете хранить там 2 отдельных файла конфигурации: один для сервера и другой для клиента.Тогда у тебя будет 2 демона.Вы можете найти примеры конфигурационных файлов в файле /usr/share/doc/stunnel4/examples/stunnel.conf-sample

...