問題タブ [openvpn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
565 参照

php - プロンプトの質問に答える PHP ssh2_exec

Linux サーバーにいくつかのパッケージをインストールするには、ssh2_exec を使用する必要があります。一部のパッケージは、インストール時にいくつかの回答を必要とするため、PHP の ssh2_exec 関数を使用してそれらの回答を提供できる必要があります。これらの質問に対する答えはすでに知っていますが、質問が表示されたときに回答を入力するのが難しいです。例:

上記のコマンドは、openvpn の構成をトリガーするため、次のようないくつかの質問をします。

上記の質問については、「US」と答えてEnterキーを押して続行する必要があります.ssh2_exec関数を使用してこれを行う方法はありますか?

0 投票する
1 に答える
1969 参照

apache - Apache/OpenVPN アクセス制限

Zend Frameworkを機能させるためにVirtualhostを設定した開発サーバーで作業しています。

問題は、私は動的 IP を持つ人々と仕事をしているので、すべての人に特定のアクセスを制限 (許可) できないことです。次に、OpenVPN サーバーをインストールしました。これにより、すべてのクライアントに tun0 インターフェイスで 10.8.0.1/128 のような IP が与えられます。したがって、VPN 接続ユーザーのみにアクセスを許可するために、VHost conf を設定したいと思います。

私のvhost confでこれを試しました:

しかし、うまくいかないようです、何かアイデアはありますか?

0 投票する
5 に答える
3548 参照

linux - Perl を使用して OpenVPN 接続を強制終了するにはどうすればよいですか?

Linux または Perl コマンドでユーザーの OpenVPN 接続を強制終了する方法はありますか?

0 投票する
2 に答える
3282 参照

python - Python で openVPN 証明書を作成する

openVPN証明書を生成できるpython「スクリプト」を知っていますか?私のdjangoプロジェクトと統合するにはこれが必要です...

どうも。

0 投票する
1 に答える
2351 参照

c# - OpenVpn をアプリケーションから切断する際の問題

C# を使用して、openvpn 経由でリモート サーバーに接続しようとしています。無事接続できました。しかし、切断は正しく機能していないようです。アプリを閉じると、インターネットにアクセスできなくなります。TAP アダプターを手動で無効にしてから、アプリを再度実行できるようにする必要がありました。「ルート プリント」を確認したところ、はい、Tap がインターネットより先に来ているため、ネットにアクセスできませんでした。

次を使用して接続します:openvpn --config client.ovpn --ca certificate.cer --auth-user-pass user.txt

私の切断コードは次のとおりです。

この問題についてネットで検索したところ、管理を使用して openvpn を安全に終了することがわかりました。しかし、管理コードの実行方法がわかりません。開始中に追加しました:openvpn --config ca.ovpn --ca cert.cer --management 127.0.0.1 12345 次に、openvpnを閉じるためにSIGTERMシグナルを与える方法。新しいコマンドで、試してみました: openvpn --management-signal SIGTERM しかし、うまくいきません。

OpenVpn はサービスとしてインストールされないため、 --service 属性は使用できないと思います。

誰かが切断のどこで間違っているのか教えてもらえますか? 管理信号コードの処理方法。これは、openvpn サーバーから切断する最良の方法です。openvpn 自体も終了できますか?

親切に私を助けてください。インターネットで多くのことを検索し、いくつかの助けを見つけましたが、まだ成功していません. この問題で立ち往生。

ありがとう

0 投票する
1 に答える
1367 参照

php - オンザフライで *nix Web サーバーから Windows ベースのカスタム EXE インストーラーを生成 (OpenVPN クライアント カスタム インストーラー)

これは、この他の質問に関連しています。クライアントのマシンにインストールするカスタム ファイルを含む *nix マシン (PHP などを実行) からカスタム Windows EXE インストーラーを動的に生成する必要があります。

これは、設定と認証情報に基づいてクライアント固有の OpenVPN インストーラーを生成するために使用されます。ランタイムは非同期で実行できるため、重要ではありません。

いくつかのアイデアは、すでに試してみましたが機能しません:

  1. ninite.com と同様のスキームを使用します。ダウンロードされる実行可能ファイルは常に同じですが、ファイル名が異なるため、インストーラーはファイル名の情報を使用して決定を下します。
  2. リソース エディターを使用して、ビルド済みインストーラーのリソースを編集します。Windows 実行可能ファイル用の unix リソース エディタはまれであるだけでなく、新しい問題を引き起こし、さまざまなファイルがインストールされるという問題を解決しません。

UNIX で動作する NSIS/InnoSetup コンパイラ (Windows を対象とする) が最適ですが、他の独創的なソリューションも問題ありません。

0 投票する
1 に答える
37830 参照

windows-7 - openvpn - openVPN に接続した後、インターネットを閲覧できません

次のサーバー側構成を使用して、openVPN トンネルをセットアップしました。

クライアント構成ファイルは次のとおりです。

ただし、接続すると、問題なく 10.8.0.1 に ping を実行できますが、Google にアクセスすることさえできません。

管理者権限で Windows 7 Ultimate で Open VPN 2.1.4 を実行しています。サーバーは、デフォルトで TUN が有効になっている Ubuntu 10.04 インストールです。

ログで見つけることができる唯一の疑わしい部分は次のようなものです。

それが役立つかどうかはわかりません。

助けてください!

ありがとう!

0 投票する
1 に答える
4662 参照

encryption - /etc/vpn/example.cfgファイルのvpncXauthパスワードを暗号化する方法は?

vpncを設定するときに、毎回すべてを入力する必要がないように、/ etc / vpnc/example.cfgファイルを作成しました。

行の1つは、プレーンテキストで入力する必要がある「Xauthパスワード」です。それを暗号化する方法はありますか?

0 投票する
2 に答える
1581 参照

android - OpenVPN アンドロイド

Android OS 用の OpenVPN ベースのカスタム VPN アプリケーションを作成したいと考えています。これを行うには、最初に OpenVPN クライアントである NDK を使用してコンパイルし、次に GUI を作成します。これにより、JNI を介して Open VPN プログラムと通信し、カスタム証明書を証明書ストアにインストールすることもできます。このようなことは可能ですか?難しいですか?私はいくつかのオープン ソース ソリューションを見てきまし

tun-module を含めることは可能ですか?

どうもありがとう

ブラジル

ステン


後で追加: インターネットで利用可能ないくつかのソリューションを見てきました。OpenVPN を使用するには、ルート化されたデバイスである必要がありますか? VPN は IP レベルで動作し、システム全体... 他の方法はありますか?

0 投票する
2 に答える
617 参照

android - OpenVPN の実行方法

アプリケーションから OpenVPN を実行するには? 私はそれを探しましたが、適切なリソースを取得できませんでした。Windows プラットフォームで再構築されたバージョンがあります。

エミュレーターにインストールする必要がありますか? もしそうなら、どのようにインストールしますか。エミュレータから
を使用して実行するにはどうすればよいですか?cmd