問題タブ [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 に答える
18589 参照

java - Android で軽量の openvpn クライアントを作成します (サーバー構成は既にあります)。

openvpnをインストールするサーバーがあります。いくつかのクライアントを構成しましたが、作成したクライアント構成で接続するために openvpn クライアントを作成したいと考えています。

市場に OpenVpn クライアントがあることは知っています。しかし、VPN API (VpnService など) を使用して独自のクライアントを実行するにはどうすればよいですか?クライアント構成にアプリを提供したいので、クライアントは Android システムに接続するだけです

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

c# - ラッパー サービス (OpenVPN) から出力ログを取得しますか?

シンプルなカスタム .NET OpenVPN クライアントを作成することを考えています。基礎となるopenvpn実行可能ファイル
の出力ログを取得して表示するには、どのような方法があるのでしょうか?

(参考までに-OpenVPNサービスは基本的にメイン実行可能ファイルのラッパーであり、透過的なバックグラウンド実行(Linuxデーモンなど)をシミュレートし、管理者以外のユーザーの問題をバイパスするために作成されます。Cで書かれています.このページの Windows サービスとしての OpenVPNの実行セクションで説明されているように、レジストリから開始構成パラメーターを取得します。)

ところで、私は Viscosity や HMA などのクライアントを調べていました。どちらも .NET クライアントであり、openvpn 出力ログを表示するためのこの機能があります。HMA はopenvpnserv.exe (サービス) を実行し、ログ ファイルを保持します。Viscosity には独自のサービス ラッパーがあり、ファイル システムにログ ファイルを見つけられませんでした (どこかに存在しないという意味ではありません)。この場合、何が起こっているのかわかりません。

明らかな解決策の 1 つは、追加された行の元のログ ファイルを追跡することです。ここでの私の他の選択肢は何でしょうか? 他に何か考えるべきでしょうか?

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

android - OpenVpn Android アプリのエラー

https://code.google.com/p/ics-openvpn/source/checkoutから openvpn コードをダウンロードし、 正常にコンパイルされましたが、プロファイルを作成して接続しようとすると、エラーが発生します」 minivpn バイナリの書き込みエラー "

readme ファイルには、Optional: Copy minivpn from lib/ to assets と書かれています (独自のコンパイル済みバージョンが必要な場合)

しかし、パッケージ内にこのような minivpn や lib は見つかりませんでした。

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

android-ndk - icopenvpn の構築

ics-openvpnプロジェクトの構築にいくつかの問題があります。アプリをデバイスにデプロイして.ovpnファイルをインポートしようとすると、 cannot find minivpn. このエラーは、アプリのビルド中のエラーに関連していると思います。

Android NDK をダウンロードし、Eclipse でパスを設定し、cygwin をダウンロードして起動./build-native.shしましたが、エラーが返されます

./build-native.sh: line 1: ndk-build: command not found

ndk-build のパスで .sh のパスを変更しようとしましたが、別のエラーが発生します。

NON-CYGWIN COMPATIBLE MAKE PROGRAM.....

プロジェクトを適切にビルドするために私が従わなければならない手順を知っている人はいますか?

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

android - Android >4.X : アクティブな VPN を一時停止します

VPN への接続に openvpn クライアントを使用しています。このクライアントは、画面が空白のときに vpn を停止しないため、そのためのサービスを作成したいと考えています。私はサービスでアプリを構築し、ブロードキャストレシーバー(画面のオン/オフイベントを待機する)をこのサービスに登録することを考えましたが、プログラムでvpnを一時停止する方法がわかりません(アンドロイド API)。

アクティブな VPN を一時停止/再開する方法があるかどうかは誰にもわかりませんか?

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

windows-8 - OpenVPN:IPAPI経由のルート追加失敗[適応]

更新: 解決しました。コンピューターに証明書をインストールするのを忘れていました..申し訳ありません

私の OpenVPN は、Win 7 を 8 にアップグレードするまで問題なく動作します。今は接続できますが、正しく動作しません。

ログ:

これが数回繰り返され、次のようになります。

数回。

私はすでに管理者アカウントとして実行しています。

Windows 8 Pro、OpenVPN 2.3.1、TAPドライバーがインストールされています。

私の .ovpn が正しいことを保証します。

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

rsa - openvpn easy-rsa コマンドが見つかりません

CentOS 6ボックスにopenvpnをインストールしようとしていますepelリポジトリを使用してvpnをインストールしようとしていますが、インストールはすべてうまくいきましたが、どういうわけか、証明書部分を生成するときに、「source ./vars」コマンドを入力すると多くのコマンドが発生しませんでした

here は端末から返されます

これが私のvarsファイル設定です

どんな助けでも感謝します

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

authentication - OpenVPN アクセス制御

OpenVPN を使用して、証明書、秘密鍵、および CA 証明書による双方向認証を有効にできます。

私の理解では、これは認証 (クライアントは、彼が言う人) のみを提供し、承認 (アクセス制御) は提供しません。OpenVPN は、有効な認証がアクセス許可でもあると想定しています。

同じ CA を使用して 2 番目の VPN サーバーを実行すると、最初のサーバーのクライアントも 2 番目の VPN にアクセスできますか?

これを回避したい場合 - 最初の VPN サーバーのキー/証明書を持つクライアントは、2 番目の VPN サーバーにアクセスできないようにする必要があります (逆) - どのようなオプションがありますか?

  • サーバーごとに異なるCAを使用します(私の意見では醜いです)
  • 共通名 (CN) に基づくアクセス制御リストを使用する (あまり実用的ではない)
  • ファイアウォール / iptables を使用する (あまり実用的ではありません)

特定のクライアントから特定のサーバーへのアクセスを何らかの方法で制限する方法がありませんか?