Centos: Wie erhalte ich meine neue Büro-IP-Adresse, die mir SSH-Zugriff auf meinen virtuellen CentOS-Server ermöglicht?

Centos: Wie erhalte ich meine neue Büro-IP-Adresse, die mir SSH-Zugriff auf meinen virtuellen CentOS-Server ermöglicht?

Ich habe einen virtuellen Centos-Server auf einem Centos-Server eingerichtet. Ich muss mich per SSH über Putty von einem Remote-Windows-Computer aus verbinden.

Dies hat funktioniert, bis wir vor Kurzem die Internetverbindung geändert und eine neue statische IP-Adresse erhalten haben.

Ich habe versucht, meine httpd-Konfigurationsdateien, qos.conf, iptables zu bearbeiten, um Firewall-Zugriff zuzulassen, sshd_config, ssh_configcd, hosts.allow, hosts.deny und einige andere Dateien, die ich überprüfen konnte.

Gibt es eine bestimmte Datei, die ich überprüfen oder suchen sollte, um SSH wieder zum Laufen zu bringen? Ich glaube, die alte IP-Adresse wurde irgendwo zu einer Datei hinzugefügt, die uns Zugriff ermöglichte.

AKTUALISIEREN: Beim Versuch, mich mit SSH und Putty anzumelden, erhielt ich die Fehlermeldung „Verbindungszeitüberschreitung“. Als ich einige Dateien im Ordner /etc/ durchging, stieß ich auf einen Ordner namens CSF, der einige IP-Adressen in csf.allow enthält. Ich fügte unsere neue IP-Adresse hinzu und startete CSF neu. Danach erhalte ich nun die Fehlermeldung: Verbindung abgelehnt.

AKTUALISIERUNG 2: Ich habe beschlossen, einen Debug auf SSHD auszuführen und erhalte jetzt die folgende Meldung:

Cannot bind to port 22 on [my new static ip]
Bind to port 22 on [my new static ip] failed: Cannot assign requested address.
Cannot bind any address.

Antwort1

Ich habe das Problem endlich gelöst. Ich habe in die SSHD-Konfigurationsdatei geschaut und dort standen einige ListenAddress: open. Ich habe diese auskommentiert und SSHD neu gestartet. Dadurch konnte alles ohne Fehlermeldung gestartet, gestoppt und neu geladen werden.

Ich kann mich jetzt von meinem Büro aus per SSH anmelden.

verwandte Informationen