プロセスを再起動せずにopenvpn設定をリロードする方法


13

configは/etc/openvpn/server.confにあります

ほとんどの時間はルーティングの更新です

initスクリプトでは、reloadのケースはありません。「サービスopenvpn再起動」は単に停止してからプロセスを開始するだけです。


1
みんなキックするの?それが本当かどうかわからない。
dmourati

dmourati、あなたは試すことができます。リロードすると、接続はサーバー側からすぐに終了します。
カール

3
OpenVPNのマニュアルページから:SIGHUP Cause OpenVPN to close all TUN/TAP and network connections, restart, re-read the configuration file (if any), and reopen TUN/TAP and network connections.
FlogFR

これを理解したことはありますか?
emmdee

回答:


2

あなたが接続されたクライアントへの新しいルートを伝播する必要がある場合は、持っていた誰をキックオフし、ルートが唯一の接続確立後にプッシュされるようにそれらは、再接続できるようにします。


6
ルーティングの更新は1つのシナリオにすぎず、新しいルートをすぐに全員にプッシュする必要はありません。次回クライアントが再接続するときに発生する可能性がありますが、サーバーは新しい構成をロードする必要があります。
カール・

1
本当に質問に答えません。
ダニエルファレル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.