Deaktivieren oder ändern Sie die IPTables Firewall-Datei basierend

Deaktivieren oder ändern Sie die IPTables Firewall-Datei basierend

Wir haben einen Server, auf den nicht mehr zugegriffen werden konnte, nachdem unser Netzwerkanbieter die externe IP-Adresse geändert hatte.

Auf dem Server läuft Ubuntu 16.04 LTS und der Zugriff auf Port 22 ist auf unsere alte IP beschränkt. Nur die Ports 8080 und 443 (Tomcat, SSL und Nicht-SSL) sind verfügbar.

Der Server ist ein virtueller Server, der von einem Drittanbieter gehostet wird. Ich kann den Server in einen Wiederherstellungsmodus booten, in dem ich unter /recovery auf das gesamte Dateisystem zugreifen kann. Anschließend kann ich wieder hochfahren.

Die Frage ist nun, welche Änderungen ich am Dateisystem vornehmen kann, damit ich nach dem Neustart auf den Server zugreifen kann.

Deaktivieren oder ändern Sie idealerweise die Iptables-Firewall.

Antwort1

Suchen Sie nach der Regel, die Ihre Adresse festlegt. Versuchen Sie es /etczuerst und dann mit der gesamten Festplatte.

# Your old IP address
IP=1.2.3.4
grep -r $IP /recovery/etc
grep -r $IP /recovery

Sie sollten einige Treffer erhalten. Ignorieren Sie Protokolldateien. Wenn Sie etwas finden, das wie iptables-Regeln aussieht, ersetzen Sie die alte Adresse durch die neue Adresse.

Wenn das nicht funktioniert, erstellen Sie einen Cron-Job, der iptables löscht oder Ihre Adresse zulässt und einige Minuten nach dem Booten ausgeführt wird.

verwandte Informationen