ローカルサーバーに2つのLANカードを設定し、LANとインターネット上のローカルにホストされたWebアプリにアクセスする

ローカルサーバーに2つのLANカードを設定し、LANとインターネット上のローカルにホストされたWebアプリにアクセスする

ローカル サーバーとして実行されている Ubuntu 14.04 LTS マシンがあります (Web アプリを実行しています)。以下の 2 つの質問があります。

1] 上記のサーバーで 2 つの LAN カードを構成するにはどうすればよいでしょうか?

2] 2枚のLANカードを設定した後

  • 私のオフィス チームが LAN (ローカル) 上の eth0 などの Web アプリにアクセスできるようにしたいと考えています (ブラウザーに 192.168.0.11 と入力すると、Web アプリが開きます)。
  • 静的 IP アドレスを持つルーターに接続された eth1 を使用して、Web アプリをインターネット上でアクセスできるようにしたいと考えています。

ウェブアプリはngnixの背後で実行されるNode.jsアプリケーションです

ご協力いただければ幸いです。

前もって感謝します。

答え1

eth0は次のように設定する必要があります

netsh interface ip set address name=192.168.0.11 source=192.168.0.1

eth1を次のように割り当てます

netsh interface ip set address name=”StaticIP” source=dhcp

ネットワークを再起動してください

service networking restart

ローカルアプリケーションはローカルネットワークで利用可能になり、次のようにテストできます。

curl 192.168.0.11/application-path

乾杯、そして幸運を祈ります

関連情報