クライアントがWindows10マシンで実行されているOpenVPNサーバーに接続/切断したときに電子メール通知を受け取りたいのですが。クライアントのcommon_name、date and time、remote_ip、local_ipを電子メールコンテンツとして含めたい。
* nix環境用に作成された電子メールスクリプトをいくつか見ましたが( 例1 、 例2 )、OpenVPNWindowsで実行できませんでした。
誰かが私にこの問題の適切なスクリプトを提案してくれれば幸いです:)
OpenVPN 2.4のリファレンスマニュアル–client-connect
および–client-disconnect
のパラメーターを参照してください。
Windowsでは、引数として.bat
スクリプトを使用する必要があると思います。
次の例は推測にすぎませんが、実験することで詳細を簡単に見つけることができます。
-client-connect connect.bat
del %common_name%.disconnect
echo CONNECT %date% %time% > %common_name%.connect
-client-disconnectdisconnect.bat
del %common_name%.connect
echo DISCONNECT %date% %time% > %common_name%.disconnect