Abrufen einer statischen internen IP-Adresse in Windows 7

3

Ich habe von meinem ISP eine statische IP-Adresse für meinen Router erhalten (es ist ein DSL-Router, der von meinem ISP bereitgestellt wird). Viele Geräte sind im WLAN-Modus mit diesem Router verbunden. Einer von ihnen ist mein Server. Auf dem Server wird JBoss auf Port 8080 ausgeführt.

Eingehende Anfragen an JBOSS weiterleiten. Ich habe die Portweiterleitung im Router durchgeführt. Dies geschieht mithilfe einer Funktion namens Virtuelle Server im DSL-Router, mit der Sie Anforderungen an bestimmten Ports (in diesem Fall 8080) an eine bestimmte interne IP-Adresse weiterleiten können.

Die interne IP-Adresse wird dynamisch vom Router bezogen, wenn der Server mit dem Router verbunden wird. Wenn jedoch aufgrund eines Problems der Router neu startet oder die Verbindung zwischen dem Server und dem Router wiederhergestellt werden muss, wird die interne IP-Adresse geändert (da sie dynamisch zugewiesen wird) und die eingehenden 8080-Anforderungen an den falschen Computer weitergeleitet.

Also habe ich versucht, die Einstellungen unter Windows zu ändern. Anstatt

IP Adresse automatisch beziehen

Ich entschied mich

Verwenden Sie die folgende IP-Adresse

und gab eine interne IP-Adresse, Subnetzmaske und das Standard-Gateway auf die Adresse des Routers. Aber ich verstehe

Kein Fehler beim Internetzugang.

Ich kann mit dieser Einstellung nicht auf das Internet zugreifen. Also habe ich versucht, DHCP auf dem Router zu deaktivieren. Trotzdem bekomme ich das selbe

Kein Internetzugang

Ashwin
quelle
Was meinen Sie mit "Ich habe eine statische IP-Adresse für meinen Router erhalten"? Sie haben von Ihrem ISP eine Adresse für den Router erhalten? Oder haben Sie im Router eine IP für den Server reserviert?
CharlieRB
@CharlieRB: Ich habe eine Adresse für den Router von m ISP erhalten.
Ashwin

Antworten:

2

Sie können dieses Problem auf zwei verschiedene Arten beheben.

  • Zunächst sollten Sie eine interne IP für Ihren Server reservieren. Einige Router haben die Option, IP-Adressen in DHCP-Optionen zu reservieren.
  • Wenn Ihr Router keine Reservierungsoption hat, sollten Sie zuerst die Port-Weiterleitung an Ihrem Router und eine manuelle IP-Adresse an Ihrem Server konfigurieren. Beachten Sie jedoch, dass die IP-Adresse des Servers außerhalb der DHCP-Schleife des Routers liegen sollte.
  • Es ist nicht erforderlich, DHCP an Ihrem Router zu deaktivieren. Es hängt von Ihrer Anforderung ab.
  • Sie sollten die IP des Routers als Standardgateway des Servers zuweisen.
  • Sie sollten die DNS-Server-IP Ihres Internetdienstanbieters auch als DNS Ihres Servers zuweisen. (Sie können die IP-Adresse des DNS-Servers Ihres Internetdienstanbieters auch über das Router-Web-Admin-Panel überprüfen.)

Und du solltest in Ordnung sein.

Rajendra Rathore
quelle
Das Zuweisen der DNS-Server-IP des Internetdienstanbieters als die DNS-IP meines Servers hat den Trick ausgeführt. Danke :)
Ashwin
1
  • Deaktivieren Sie den DHCP-Server im Router
  • Geben Sie die DNS-Server in den Router ein
  • Deaktivieren Sie DHCP im Windows-Client
  • Richten Sie die statische IP in Windows ein und vergessen Sie nicht, die Gateway-IP als Router-IP festzulegen
  • Richten Sie den DNS-Server in Windows ein

und dir sollte es gut gehen.

Sathyajith Bhat
quelle
1

Die meisten Router verfügen über eine Art statische DHCP-Adresse, sodass einem bestimmten Computer (oder vielmehr einer bestimmten MAC-Adresse) immer dieselbe interne IP-Adresse vom DHCP-Server zugewiesen wird und diese IP-Adresse reserviert und niemandem zugewiesen wird sonst.

Die Bezeichnung dieser Funktion variiert zwischen den Router-Marken (und einigen Modellen), sie ist jedoch eine häufig verwendete Funktion, sodass Sie sie wahrscheinlich haben. Einige Modelle reservieren eine IP-Adresse innerhalb des DHCP-Bereichs und andere außerhalb. Lesen Sie im Handbuch nach, wie Ihr Router dafür konfiguriert werden soll.

So:

  • Aktivieren Sie die automatische IP auf dem JBOSS
  • Aktivieren Sie DHCP auf dem Router
  • Aktivieren Sie die Funktion, die eine bestimmte IP an eine bestimmte MAC-Adresse (Computer) sperrt.
LapplandsCohan
quelle
0

Sie möchten den DHCP-Dienst auf dem Router nicht deaktivieren, da sonst wahrscheinlich alle anderen Geräte, über die Sie gesprochen haben, keine Verbindung mehr herstellen.

Wenn DHCP auf einem Router konfiguriert ist, verfügt es über einen Adressbereich von 192.168.1.100 bis 192.168.1.254 mit einer Subnetzmaske von 255.255.255.0. Angenommen, die Gateway-Adresse lautet 192.1.68.1.1. Aufgrund der Gateway-Adresse und der Größe der Subnetzmaske hindert Sie nichts daran, eine statische IP-Adresse von 192.168.1.20 (Subnetz: 255.255.255.0 gw: 192.168.1.1) einzurichten.

Wenn das Festlegen einer statischen IP nicht funktioniert, können Sie einfach unglaublich lange DHCP-Leases festlegen, und das ist möglicherweise so gut wie eine statische IP.

Grün
quelle
Okay, sagen wir, ich habe die Leasingdauer auf 1000000 Stunden eingestellt. Was aber, wenn der Router zwischendurch herunterfährt? Kann er dem Server dieselbe geleaste IP-Adresse zuweisen? \
Ashwin,
Ihr Router sollte eine Datenbank führen, in der angegeben ist, welche IP-Adressen verfügbar sind und welche nicht. Sie können dies testen, indem Sie Ihren Router neu starten und prüfen, ob die Tabelle der geleasten Adressen vor und nach dem Neustart identisch ist. Ihr Windows-Client sollte die Lease aktualisieren, bevor sie abläuft. Es besteht die Möglichkeit, dass Ihr Windows-Computer ausgeschaltet ist, wenn die Lease erneuert worden wäre, und dass ein anderes Gerät diese IP-Adresse erhält. Dies ist jedoch unwahrscheinlich, da Ihr Computer ein Server ist und daher immer eingeschaltet ist.
Grün