Konfigurieren Sie zwei LAN-Karten auf einem lokalen Server und greifen Sie im LAN und im Internet auf eine lokal gehostete Web-App zu

Konfigurieren Sie zwei LAN-Karten auf einem lokalen Server und greifen Sie im LAN und im Internet auf eine lokal gehostete Web-App zu

Ich habe eine Ubuntu 14.04 LTS-Maschine, die als lokaler Server läuft (ich habe eine Web-App darauf laufen). Ich habe zwei Fragen, wie unten beschrieben.

1] Wie konfiguriere ich zwei LAN-Karten auf dem oben genannten Server?

2] Nach der Konfiguration von zwei LAN-Karten

  • Ich möchte, dass mein Büroteam auf die Web-App im LAN (lokal) zugreifen kann, beispielsweise auf eth0 (durch Eingabe von 192.168.0.11 im Browser sollte die Web-App geöffnet werden).
  • Ich möchte die Webanwendung über das Internet zugänglich machen, beispielsweise mithilfe von eth1, das mit einem Router mit einer statischen IP-Adresse verbunden ist.

Die Web-App ist eine Node-JS-Anwendung, die hinter ngnix läuft.

jede Hilfe wäre willkommen.

Dank im Voraus.

Antwort1

Der eth0 muss wie folgt konfiguriert werden

netsh interface ip set address name=192.168.0.11 source=192.168.0.1

und weisen Sie eth1 wie folgt zu

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

Starten Sie nun das Netzwerk neu

service networking restart

Ihre lokale Anwendung ist dann im lokalen Netzwerk verfügbar und kann wie folgt getestet werden

curl 192.168.0.11/application-path

Prost und alles Gute

verwandte Informationen