Linux ホスト/サーバーに PPTP をインストールして展開する方法

Linux ホスト/サーバーに PPTP をインストールして展開する方法

2018年最もホットなプロジェクト:テレマーケティングロボットがあなたの参加を待っています

サーバーに精通している運用・保守担当者にとって、PPTP は非常に馴染み深いものです。しかし、サーバーをほとんど操作しないウェブマスターやメンテナンスの初心者にとっては、馴染みのない話かもしれません。しかし、結局のところ、ウェブマスターは全能になりたいので、この知識を理解することは依然として非常に重要です。

PPTPについて:

PPTP は、ポイントツーポイント プロトコル (PPP) の拡張です。PPTP は、PPP によって提供される ID 認証、圧縮、および暗号化メカニズムを使用します。 PPTP は TCP/IP プロトコルとともに自動的にインストールできます。 PPTP および Microsoft エンドツーエンド暗号化 (MPPE) テクノロジは、機密データをカプセル化して暗号化するための VPN サービスを提供します。 MPPE は、MS-CHAP および MS-CHAP v2 認証プロセスによって生成された暗号化キーを使用して PPP フレームを暗号化します。 PPP フレームに含まれる有効なデータを暗号化するには、仮想プライベート ネットワーク クライアントは MS-CHAP および MS-CHAP v2 認証プロトコルを使用する必要があります。

PPTP をインストールして展開したい場合は、まず VPS または専用サーバーをレンタルまたは購入する必要があります (サーバーにソフトウェアをインストールできれば十分です。Linux の方が安定しているので最適です。私は高速で安定しており、安全な Bluehost (https://cn.bluehost.com) の専用サーバーをよく使用します)。

OpenVZ サーバーに関する注意事項:

OpenVZ 仮想化テクノロジに基づく VPS では、正常に動作するために TUN/TAP を有効にする必要があります。VPS を購入する際は、サービス プロバイダーに問い合わせて、TUN/TAP の有効化をサポートしているかどうかを確認してください。

OpenVZ 仮想 VPS では、システム カーネルが IPSec をサポートしている必要があります。つまり、マザーサーバーのカーネルがサポートされていない場合は、VPS を交換する以外に方法はありません。 したがって、通常、このスクリプトを OpenVZ VPS にインストールすることは推奨されません。スクリプトが VPS が OpenVZ アーキテクチャであることを検出すると、警告が表示されます。

TUN モジュールがサポートされているかどうかを検出するにはどうすればよいですか?

次のコマンドを実行します: cat /dev/net/tun

返される情報が「cat: /dev/net/tun: File description in bad state」の場合、正常であることを意味します。

ppp モジュールがサポートされているかどうかを検出するにはどうすればよいですか?

次のコマンドを実行します: cat /dev/ppp

返された情報が「cat: /dev/ppp: No such device or address」の場合、正常であることを意味します。

もちろん、スクリプトはインストール中にもチェックを実行し、インストールに適していない場合はプロンプトを表示します。

インストール スクリプト:

cd /root

wget --no-check-certificate https://raw.githubusercontent.com/teddysun/across/master/pptp.sh

chmod +x pptp.sh

./pptp.sh

PPTP アカウントを追加する方法:

/etc/ppp/chap-secrets

VPN 接続エラー 619 の解決策:

テキスト エディターで /var/log/messages ファイルを開き、次のエラー メッセージを見つけます。

「GRE: PTY からの読み取り (fd=6、バッファ=8059660、長さ=8196) が失敗しました: ステータス = -1 エラー = 入出力エラー。通常は pppd の予期しない終了によって発生します。オプションの構文と pppd ログを確認してください。」

「CTRL: GRE 読み取りまたは PTY 書き込みに失敗しました (gre,pty)=(7,6)」

これは、logwtmp 構成オプションに問題があることを示しています。/etc/pptpd.conf ファイルを編集し、logwtmp オプションをコメント アウトし (コメント アウトするには、その前に # を追加します)、pptpd サービスを再起動します。

上記は、Linux ホスト/サーバーに PPTP をインストールして展開するための詳細なチュートリアルの紹介です。操作は複雑ではありません。時間をかけて積み重ねることで、あなたのスキルは大きく向上すると信じています。

Linux ホスト/サーバーに PPTP をインストールして展開する方法

キーワード: ウェブサイト サーバー

<<:  ウェブサイトがこれを実行できない場合は、詳細な最適化については話さないでください。

>>:  中国エンタープライズ クール カスタマー マーケティングが正式に開始されました。限定の社内ベータ イベントを見逃すと後悔することになります。

推薦する

羅永浩とのライブ配信の1年

羅永浩は2019年4月1日に初の生放送を開始し、総取引額は1億1000万元、視聴者数は5000万人近...

クラウド コンピューティングの成果: バックアップ、階層化、データ共有

企業の IT 準備の観点から、クラウド ネイティブの運用が急増する可能性がありますが、一部の運用とデ...

Kubernetesをゼロから学ぶ

Kubernetes はコンテナ オーケストレーションの王者になりました。これは、クラスターの拡張、...

初心者はランキング変動への対処方法を知る必要がある

私は長年SEOをやっていますが、ウェブサイトの順位を保証することは決してありません。検索エンジンのト...

ウェブサイトの重量を改善するためにデータ分析をしっかり行う

多くのウェブマスターやウェブサイト構築会社は、SEOを行う際、初期の最適化を通じてランキングを向上さ...

管理制御モジュールを強化するKubernetes 1.11の新バージョンがリリースされました

Cloud Native Computing Foundation は本日、多数の新しい機能強化を備...

ウェブサイトデザイン分析:「中国デザイン」の3つの方向性

現在、中国のデザイナーは世界各国の成功例や失敗例から学ぶ絶好の機会を得ている。しかし同時に、急速に発...

Baiduアルゴリズムに関する推測

端午節が終わったばかりで、楽しい時期であるはずだったが、Baidu はウェブマスターと SEO 担当...

lazys3 ブルートフォース列挙バケット

この記事の目的は、いくつかのバケットの名前または会社名を知り、プログラムを使用してこの会社の下にある...

Vue の仮想 Dom 技術を学習しましたか?

Vue では、仮想 DOM が重要なテクノロジーであり、JavaScript オブジェクトを使用して...

ブランドマーケティングプロモーション:ブランドネーミングの6つのコツ!

01大手ブランドの成功は多くの幻想を覆い隠す可能性があり、ブランド名についても同じことが言えます。大...

Dapr 可観測性分散トレース

アプリケーションを構築する場合、システムの動作を理解することは、アプリケーションを操作する上で重要な...

SEO市場と競合調査

SEO を行う前に、市場と競合他社を分析する必要があります。分析は SEO の最初のステップになりま...

123systems - 1g メモリ/50g ハードディスク/2T トラフィック/年間 25 ドル (セール中)

123systems は、低価格の openvz vps を非常に手頃な価格で販売しています。Hos...