
ローカルホスト経由でアクセスできるウェブページがあります。たとえば、またはhttp://localhost/
(VMWare VPS のローカル割り当てネットワーク IP - 192.168.44.128)http://127.0.0.1/
192.168.44.128
ここで私のパブリック IPv4 アドレスは 185.11.12.13 です。
この場合、他のプロバイダーから購入した他の VPS と同じように、パブリック IP (185.11.12.13) でオンラインで利用できるようにする必要があります。ルートにログインして入力するだけでyum install httpd
完了し、ブラウザでパブリック IP を入力すると、APACHE TEST PAGE が利用できるようになります。
VMware Workstation 15 からこれを実現するにはどうすればよいですか?
- OS: Windows 10 Pro 64ビット
- インストール済み: VMware Workstation 15 ライセンス
- CentOS でインターネットが動作しているということは、仮想ネットワーク ルーターが正しく設定されていることを意味します。
- ポート80はCentOSとWindows 10で動作しており、テストページは192.168.44.128:80に表示されている。
Windows 10host
ファイルを編集して、構成を次のように設定してみました。
192.168.44.128 185.11.12.13
185.11.12.13 192.168.44.128
ブラウザにパブリック IPv4 185.11.12.13 と入力すると動作するとしても、それは Windows ホスト ファイルを編集して 185.11.12.13 の訪問者を 192.168.44.128 にリダイレクトするためであり、私の PC でのみ動作します。
別のネットワークに接続された別の PC を使用すると、185.11.12.13 が見つからず、ダウン/オフラインと表示されます。
Windows 10 で許可される受信および送信ルール ポート 80 を追加しました。
パブリック IP で VPS をオンライン/ライブにする方法を教えてください。
答え1
まず、ネットワークを理解する必要があります。
- VMware ワークステーション マシンは NAT モードですか、それともブリッジ モードですか?
- ブリッジモードのままにしておきます。
- あなたの環境にファイアウォールはありますか?もしあるなら、ファイアウォールからnattigしてください
- ファイアウォールがない場合は、モデムから仮想マシンへのNATを実行します。
答え2
パブリック IP で VPS をオンライン/ライブにする方法を教えてください。
Apache を一般公開するには、次の手順を試してください。
- VM マネージャーで、VM アダプターをブリッジ モードに設定します。
- Windows ファイアウォール (および VM) がポート 80 のトラフィックを許可していることを確認してください。
- ポート 80 のトラフィックを VM (ホストではなく) のネットワーク IP に転送するようにルーターを構成します。
VM とホスト間で NAT を使用している場合 (つまり、VM とホストのネットワーク IP が異なる場合、例: 192.168.0.x と 10.0.0.x、192.168.2.x と 192.168.0.x など)、次のようになります。
VM マネージャーを使用して、ポート 80 のトラフィックをホストから VM に転送します。
Windows ファイアウォール (および VM) がポート 80 のトラフィックを許可していることを確認してください。
ポート 80 のトラフィックをホストのネットワーク IP に転送するようにルーターを設定します。
キャリアグレードNAT
これらの手順は、キャリアグレードNATISP によって使用されていないこと。通常、ルーターで WAN やインターネット ポート (または同様のポート) の IP アドレスを確認することでこれを確認できます。これはパブリック IP と同じである必要があります (CGN が使用されていないと仮定)。
CGNを使用している場合は、次のようなサービスを検討する必要があります。ングロク。