問題タブ [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.
android - Android でコードを使用して VPN 接続を行う方法は?
Javaまたは他の言語を使用してAndroidフォンでコードを記述してvpnアカウントに接続するにはどうすればよいですか?
接続しようとしているのは PPTP vpn であることはわかっており、アカウント名とパスワードを持っています。HTC Desire を介して正しく設定することもできます。
しかし、自分のapkファイルで使用するためにコードを書きたいので、誰か助けてください。
2日経ちましたが、誰も私の質問に答えませんか? それとも従うべき何らかの方向性ですか?
macos - OSX の VPN IP バインド オプション?
これは OSX 固有の質問です。トンネルブリックや粘性などのOpenVPNクライアントを見て、a$$をグーグルで調べています。トンネルブリックを使いたいのは明らかですが、必要に応じて粘度に数ドルを支払うことに問題はありません。
質問: tunnelblick または Viscosity (または OSX 用の OpenVPN GUI) のいずれかで、IP バインドのオプションが提供されますか? または、VPN への接続がダウンしたときに、インターネットから完全に切断されるというオプションを何と呼んでいますか?
(私が知る限り、トンネルブリックは接続がダウンしていることを警告します。粘度については何も知りません。)
routing - IPsec ホストのサブネットへの ping は、-I パラメータでのみ機能します
次のような状況があります。2 つのホストが、Strongswan IpSec を使用してインターネット経由で 2 つのサブネットに接続します
- ホスト 1 はサブネット 10.13.0.0/24 のルーター
- ホスト 2 は、サブネットのない専用の Ubuntu サーバーをレンタルします (ifconfig によると、サブマスクは Mask:255.255.255.255 です)。
- ホスト 2 は、OpenVpn を使用して別のサブネットもホストします。そのサブネットは 192.168.23.0/24 です
- ホスト 2 は、そのサブネットの IP として 192.168.23.1 を持っています。
ping -I 192.168.23.1 10.23.23.23 を実行すると、他のサーバーに到達できます。ping 10.23.23.23 を実行しても機能しません。192.168.0./24 ネットワーク内の他のすべてのクライアントでは、ping は機能します。
機能させるには、どのルーティング エントリを追加する必要がありますか? ホスト自体が反対側のクライアントに到達できないためです。
詳細情報: host2 には 2 つのインターフェースがあります: eth0 と tun0 (openvpn 用)
host2 の ipconfig は次のようになります。
ここで答えを見つけました:http://www.freeswan.org/freeswan_trees/freeswan-1.99/doc/adv_config.html#multitunnel
いくつかの追加構成で可能です。残念ながら、私は反対側の構成を制御していないため、うまくいきませんでした。
linux - カスタムPAM構成:ユーザー名/パスワードパラメーターをpam_exec.soモジュールに渡すにはどうすればよいですか?
PAM対応アプリであるopenvpnを使用しています。次の便利なドキュメントがあります。
次に、openvpnPAMプラグインからユーザー名/パスワードを取得してスクリプトに渡すopenvpn構成を/etc/pam.dに作成します。入る:
以下を使用してPAMopenvpn構成をセットアップします。
auth required pam_exec.so myscript
そして、openvpnを呼び出すように設定します:
plugin openvpn-auth-pam.so "openvpn login USERNAME password PASSWORD"
すべてが簡単に思えます。私を取得する部分は、openvpnで定義されたログイン/パスワードをスクリプトに取得するために使用する構文です。pam_exec.soのドキュメントは、この重要な質問を無視しているようです。
例えば:
auth required pam_exec.so myscript %login %password
上記は、それがどのように見えるかについての私の疑似コードですが、この構文は正しくどのように見えるべきですか?
php - Webアプリケーションがオーディオファイルを安全にストリーミングできるようにVPNを設定する
flash(mySQLから取得したファイルへのパス)を使用してローカルIP経由でオーディオを取得するWebアプリケーション(php)があります。これは問題ありませんが、ローカルネットワーク上にいない限りファイルにアクセスできません(明らかに)。次に、リモートオフィスにも同様のソリューションを設定する必要がありますが、これは明らかに現在の設定では機能しません。
主な目標は、ホストされている(Rackspace)Webアプリケーションに移動し、2つのリモートロケーション(こことリモートオフィス)にあるオーディオサーバーと通信できるようにすることです。
私たちはVPN(OpenVPN)ソリューションを検討していますが、それらは複雑で、潜在的にやり過ぎのようです(非常に安全ですが)。Webアプリからオーディオに安全にアクセスし、フラッシュでストリーミングできるようにするにはどうすればよいですか?私が提供できる詳細情報。どのような情報が必要かわからない。
ssh - 証明書がまだ有効でないため、接続できません。システム時刻が正しいことを確認してください
何を間違えたのかわかりません。私の時間は正しいです、私はマイクロソフトからそれを更新しました。
クライアント構成:
サーバー構成:
windows - OpenVPN --show-pkcs11-slots は Windows バージョンでは利用できませんか?
現在、OpenVPN で問題が発生しています。「--show-pkcs11-slots」スイッチが OpenVPN for Windows で機能しないようです。また、--help スイッチも試しましたが、文書化されていないようです。
私は使っている:
OpenVPN 2.2.0 Win32-MSVC++ [SSL] [LZO2] 2011 年 4 月 26 日ビルド
エラーメッセージは次のとおりです。
C:\Program Files (x86)\OpenVPN2\bin>openvpn --show-pkcs11-slots "C:\Program Files (x86)\Smart Card Bundle\opensc-pkcs11.dll" 1 オプション エラー: 認識できないオプションまたはパラメーターがありません(s) in [CMD-LINE]:1: show -pkcs11-slots (2.2.1) 詳細については --help を使用してください。
android - OpenVPN 用の「tun.ko」ファイルをコンパイルするには?
ご存知かもしれませんが、Android は非常に頻繁にシステム アップデートを行っており、メジャー アップデートのたびに、Linux カーネルが変更されている限り、tun.ko ファイルを再コンパイルする必要があります。
ジンジャーブレッドのごく最近の更新では、古い tun.ko ファイルが役に立たず、そのようなファイルを取得する場所が見つからないことがわかりました (XDA と Google を試しました)。そのため、tun.ko を自分でコンパイルすることにしました。
ファイルのコンパイル方法を紹介する記事やブログをいくつか見つけました。ARM クロス コンパイラと android カーネル (android の kernel.org にアクセスできないため、GitHub android ミラーから) を取得しましたが、常に次のようなエラーが発生します。
$ ARCH=arm make modules SUBDIRS=drivers/net
エラー: カーネル構成が無効です。include/generated/autoconf.h または include/config/auto.conf がありません。修正するには、カーネル src で「make oldconfig && make prepare」を実行します。
/bin/sh: /bin/false: そのようなファイルまたはディレクトリはありません
警告: シンボル バージョン ダンプ /Users/xxx/Downloads/msm/Module.symvers がありません。モジュールには依存関係や modversion はありません。
モジュールのビルド、ステージ 2。 /Users/xxx/Downloads/msm/scripts/Makefile.modpost:42: include/config/auto.conf: そのようなファイルまたはディレクトリはありません make[1]: * ターゲットを `include/ にするルールはありませんconfig/auto.conf'. 止まる。make: * [モジュール] エラー 2
なぜこれらのエラーが発生したのかわかりません。誰かが私を助けてくれますか?
どうもありがとう!
windows - 書き換えられた OpenVPN tun/tap dirver を使用して Windows でパケットを変更/リダイレクトするにはどうすればよいですか
Qt for Windows で書かれたリダイレクト サーバーとチェーン プロキシ クライアントを使用して透過的なチェーン プロキシを作成したいと考えています。ndis+tdi を試しましたが、複雑すぎます。openVPN コードを突破し始めました。したがって、タスクは、OpenVPN 接続が不要な場合でもダミー タップ デバイスを起動し、リダイレクト サーバーがバインドされる addr:port にパケットをリダイレクトすることです。新しいプラグイン機能を実装した方が良いのではないでしょうか??...