この記事では、Debian 9StretchにOpenVPNをインストールして構成する方法を紹介します。始めましょう。
まず、次のコマンドを使用して、Debian9マシンのAPTパッケージリポジトリキャッシュを更新します。
$sudoaptアップデート
APTパッケージリポジトリキャッシュを更新する必要があります。
次に、次のコマンドを使用してGitをインストールします。
$sudoaptインストール 行く
今プレス と 次にを押します 続ける。
OpenVPNをインストールする必要があります。
OpenVPNを手動でインストールして構成するのは面倒な作業です。正しく設定するには、多くのことを知っておく必要があります。良いニュースは、実際にはGitHubリポジトリがあります(これはで見つけることができます https://github.com/Angristan/OpenVPN-install )OpenVPNのインストールと構成を非常に簡単に行うのに役立ちます。これが、この記事でOpenVPNをインストールする方法です。
次に、に移動します 〜/ダウンロード 次のコマンドを使用してディレクトリを作成します。
次に、OpenVPNのクローンを作成します-次のコマンドを使用してGitHubリポジトリをインストールします。
$git clonehttps://github.com/アングリスタン/openvpn-install.git
OpenVPN-InstallGitHubリポジトリのクローンを作成する必要があります。
新しいディレクトリ openvpn-install 作成する必要があり、すべてのOpenVPN-InstallGitHubリポジトリファイルをその中にコピーする必要があります。
$ls
次に移動します openvpn-install / 次のコマンドを使用してディレクトリを作成します。
$CDopenvpn-install
あなたは見つけることができるはずです openvpn-install.sh このディレクトリ内のファイル。
今作る openvpn-install.sh 次のコマンドで実行可能:
$chmod+ x openvpn-install.sh
ご覧のように、 openvpn-install.sh スクリプトが実行可能になりました。
今すぐ実行 openvpn-install.sh スクリプトとして 根 次のコマンドを使用します。
$sudo。/openvpn-install.sh
次に、IPアドレスが正しいことを確認します。変更したい場合は、こちらで変更できます。これは、インストールされたOpenVPNサーバーのIPアドレスになります。ですから、それが正しいことを確認してください。完了したら、を押します 続ける。
次に、使用するポートをOpenVPNに指示する必要があります。デフォルトのポートは 1194 。ただし、他のポートを使用することもできます。
特定のポートを使用する場合は、を押します 2 次にを押します 。次に、OpenVPNはポート番号を入力するように求めます。
OpenVPNで使用するランダムなポートを選択する場合は、を押します。 3 を押して 。
デフォルトのポートを使用します。だから私は押すつもりです ここ。
インターネット経由でOpenVPNサーバーにアクセスする場合は、ここにパブリックIPv4アドレスを入力する必要があります。ただし、ローカルネットワークからのみOpenVPNサーバーにアクセスする場合は、前に入力したIPアドレスであるNATIPアドレスを入力するだけです。
パブリックIPv4アドレスは非常に簡単に見つけることができます。訪問するだけ http://www.whatsmyip.org/ パブリックIPv4アドレスがそこにあるはずです。
次に、使用する通信プロトコルをOpenVPNに指示する必要があります。 UDPまたはTCPのいずれかを使用できます。デフォルトではUDPが選択されており、TCPよりも高速です。完了したら、を押します 。
次に、DNSプロバイダーを選択する必要があります。 OpenVPNはそれを使用してホスト名を解決します。選択できるプロバイダーはたくさんあります。デフォルトのものを選びます、 1)現在のシステムリゾルバー(/etc/resolv.confから) 。これはDebian9マシンを使用します /etc/resolv.conf DNSホスト名を解決するためのファイル。
完了したら、を押します 。
次に、暗号化タイプを選択します。それが何であるかわからない場合は、デフォルトのままにして、を押します 。
次に、使用するDiffie-Hellmanキーサイズを選択します。使用するキービットが多いほど、暗号化の安全性は高まりますが、暗号化と復号化のプロセスは遅くなります。推奨されるキービットを使用することも、4096ビットを使用することもできます。デフォルトの3072キービットを使用します。完了したら、を押します 。
RSAキーサイズを選択します。概念は、前のセクションで説明したDiffie-Hellman鍵と同じです。デフォルトの3072キービットを使用します。完了したら、を押します 。
他の人がVPNサーバーに接続しようとするときに、パスワードを要求できます。デフォルトの動作では、サーバーへの接続中にユーザーにパスワードを要求しません。これはデフォルトの動作であり、これが私が行っていることです。必要に応じてパスワードを設定できます。それはすべてあなた次第です。完了したら、を押します 。
次に、クライアント名を入力し(スペースを使用しないでください)、を押します。 。
押すだけ 。
OpenVPNのインストールが開始されます。
OpenVPNをインストールする必要があります。
これで、ユーザーのHOMEディレクトリでクライアント名と同じ名前のOVPNファイルを見つけることができるはずです(前に設定したとおり)。私の場合、ファイル名は linuxhint.ovpn 。
OpenVPNサーバーへの接続:
他のコンピューターからOpenVPNサーバーに接続する場合は、OVPNファイルのコピーが必要になります(私の場合) linuxhint.ovpn )OpenVPNインストーラーによって生成されました。
クライアントコンピューターに、OpenVPNクライアントソフトウェアをインストールする必要があります。
Linuxオペレーティングシステムを使用している場合は、そこにOpenVPNをインストールし、そこにOVPNファイルをコピーするだけです。
あなたはOpenVPNクライアントとしてUbuntuサーバーを使用していると思います。
次に、次のコマンドを使用してOpenVPNをインストールします。
$sudoaptインストールopenvpn
私はコピーしました linuxhint.ovpn そこにファイルします。
次に、次のコマンドを実行してOpenVPNサーバーに接続します。
$sudoopenvpn--configlinuxhint.ovpn
OpenVPNサーバーに接続する必要があります。
ご覧のとおり、 tun0 インターフェースがUbuntuサーバーに追加されました。
これが、Debian 9StretchにOpenVPNをインストールして構成する方法です。この記事を読んでくれてありがとう。