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

django - プライベート ネットワーキング用の Google Oauth

django Web サイトの認証方法として Google oauth 2.0 を実装しようとしています。

開発目的で、私はローカルホストで作業していましたが、これは問題ありません。

今、私のウェブサイトを本番環境に移行する必要があります。ただし、VPN 経由でアクセスする必要があるプライベート ネットワークで Web を実行しています。

では、コールバック パスとして Google API コンソールにどのような「redirect_uri」を提供する必要があるのでしょうか。

前もって感謝します

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

sockets - NON-BLOCKING tun/tap ファイル記述子の read() で EAGAIN エラーが発生する

ノンブロッキングの tun/tap ファイル記述子から IP パケットを読み取りたいので、ノンブロッキングとしてtunfd 設定しtunfd、libevent に READ_EV イベントを登録します。

イベントがトリガーされると、最初の 20 バイトを読み取って IP ヘッダーを取得し、次に残りを読み取ります。

しかし、read(tunfd, buf+20, ip_len-20) EAGAIN エラーが発生した場合、実際には完全なパケットがあるはずなので、いくつかのバイトがあるはずですが、なぜこのようなエラーが発生するのでしょうか?

tunfd はノンブロッキング モードまたは libevent と互換性がありませんか?

ありがとう!

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

apache - ローカルまたはリモート ネットワーク接続に基づく DNS リダイレクト

専用サーバー (debian 7) を指すドメイン名 mysite.com を持っています。認証されたユーザーは、ローカル アドレスとマスカレードを使用して OpenVPN の背後にいます。

私がやりたいことは、認証されていないユーザーをサーバーのリモート IP に送信し、認証されたユーザーをローカル IP に送信することです。さらに興味深いことに、サブドメインを別のポートに送信するリバース プロキシをセットアップしました。

これまでのところ、iptables の事前ルーティングと apache2 プロキシを見てきました。

基本的な考え方は、ユーザーが 10.8.0.1 に到達できる場合、ドメイン mysite.com は 10.8.0.1 に解決され、それ以外の場合はリモート IP に解決される必要があります。どうすればこれを達成できますか?

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

android - OpenVPN アンドロイド

android openvpn私はからプロジェクトを複製code.googleし、readme ファイルを完全に読みましたが、次の行を実行するまではすべて問題ないようです。

Do ./misc/build-native.(sh|bat)プロジェクトのルート ディレクトリにあります。

まずファイルで、ファイルが見つからなかったためbuild-native.bat、に変更call ndk-build -j 8しました。call <absolute-address> -j 8

しかし、その後、(cmd windows 8で)実行しようとしましたが、このエラーが発生しました:

0 投票する
0 に答える
411 参照

amazon-ec2 - リモート サーバーで HMA VPN を実行する

送信トラフィックの IP が変更されるように、Amazon EC2 マシン (Ubunutu 12.04.02) でリモート サーバーに HMA VPN をセットアップしようとしています。

しかし、HMA スクリプトが VPN 接続を開始するとすぐに、ローカル マシンからサーバーへの SSH 接続が失われます。

問題は、VPN クライアントがネットワーク アダプターをロックしているため、SSH サーバーが以前にリッスンしていたのと同じポートをリッスンできなくなったことにあると思います。

この問題の原因を教えてください。

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

php - 単一のコマンドを使用してローカル データベースをバックアップし、リモート サーバーに復元する

今この記事を読みました。

中央データベースのバックアップを取得し、それをリモート サーバーに復元する必要があります。

この場合、他に 43 のブランチ サーバーと 1 つの中央サーバーがあります。

つまり、中央サーバーに 44 個のデータベースを保持します (VPS を使用します)。

では、PHP スクリプトを作成して、次のコマンド ライン コードと同等のものを実行し、ブランチ サーバーを中央サーバーにバックアップすることはできますか?

そのため、中央サーバーに 43 のデータベースがあり、43 のリモート サーバーで復元できます。(私は 43 のブランチ サーバーすべてにネットワーク接続を持っていないか、VPN を持っていません)

0 投票する
3 に答える
386 参照

android - ics-openvpn のビルドは成功するが apk ファイルがない

IDEA を gradle 1.7 で使用して ics-openvpn をビルドしましたが、apk ファイルがありません。メッセージは次のとおりです。

何が問題なの?

0 投票する
0 に答える
457 参照

c# - どうすればステータスを取得できますか?

openvpn-gui のステータスを取得する可能性はありますか? それが機能しているかどうかは?

私はそれを試しました:

0ただし、接続がない場合、これは常にです。をクリックするEXEと、赤い記号が表示され、エントリがtaskmanagernot connected表示されますが、C# のプロセス ステータスは のまま0です。

このプロセスを強制終了できず、新しいプロセスを開くことができないため、これは非常に悪いことです。私のプログラムでは、パスワードで保護された Web サイトを呼び出したいと考えています。そのためには、OpenVPN とその構成が必要です。しかし、接続されていなくても、OpenVPN が実行されている場合、OpenVPN を開始できません。だから私はこのプログラムのステータスをチェックしたい、それが実行されているかどうか。

  1. のステータスを読み取るにはどうすればよいEXEですか?
  2. 接続がない場合、どうすれば C# に再接続できますか?

openvpn フォーラム (ドイツ語) にスレッドを書きましたが、彼らも知りません。

Windowsnetstat -rまたはipconfig /allまたは/allcompartmentsは役に立ちません。

Win8 で Visual C# 2010 Express と OpenVPN_2.3.2.0 を使用しています。

PS: ovpn-red.png:

これがステータスです。C#で読み出したいと思います。