So erkennen Sie, was das Internet (Download) auf einem Cloud-Server blockiert

So erkennen Sie, was das Internet (Download) auf einem Cloud-Server blockiert

Hintergrund: Mein Arbeitgeber verwendet einen Cloud-basierten Datenbankserver über einen Dienst namens Rackspace. Auf diesen Server wird von unseren anderen Servern über SSH zugegriffen. Unsere Netzwerkadministratoren sind die nächste Woche nicht erreichbar, wir haben nur sehr wenig Dokumentation zu unseren benutzerdefinierten Konfigurationen und Rackspace hat empfohlen, alle Server zu sichern, da sie in den nächsten Tagen neu gestartet werden müssen.

Das Problem: Der betreffende Server kann aus Sicherheitsgründen mit ziemlicher Sicherheit absichtlich keine Inhalte aus dem Internet herunterladen. Ich muss yum (den Paketmanager) verwenden, um den von Rackspace verwendeten Backup-Agenten zu installieren, damit ich den Server sichern kann. Aber yum gibt einen Fehler aus, dass keine Verbindung zu den Repos hergestellt werden kann, und wenn ich versuche, Google oder eine bekannte externe Site anzupingen, kommt es zu einem Paketverlust von 100 %. Wie finde ich heraus, ob dies eine Konfiguration in Rackspace ist (ich habe ihre Dokumentation durchgesehen und kann nichts Relevantes finden) oder irgendwo auf der Maschine?

Ausgabe von iptables -L -n:

Chain INPUT (policy ACCEPT)
target     prot opt source               destination         
RH-Firewall-1-INPUT  all  --  0.0.0.0/0            0.0.0.0/0           

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         
RH-Firewall-1-INPUT  all  --  0.0.0.0/0            0.0.0.0/0           

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         
#[... A long list of ACCEPT rules edited out for brevity]

Chain RH-Firewall-1-INPUT (2 references)
target     prot opt source               destination
#[... A long list of ACCEPT rules edited out for brevity]
REJECT     all  --  0.0.0.0/0            0.0.0.0/0           reject-with icmp-host-prohibited

Antwort1

Sie können Ihre Firewall vorübergehend öffnen mit

iptables -I INPUT 1 -j ACCEPT

wodurch die ACCEPT-Regel VOR allem anderen hinzugefügt wird (die 1 bedeutet "bei Index 1"). Führen Sie die Yum-Updates und -Installationen durch und schließen Sie die Firewall dann wieder mit

iptables -D INPUT 1

Eine andere Lösung wäre, die erste Regel vorübergehend zu löschen mit

iptables -D INPUT 1

und stellen Sie dann den ursprünglichen Zustand der Firewall wieder her mit

service iptables restart

(dieser letzte Befehl funktioniert nur auf Redhat und Redhat-ähnlichen Systemen).

verwandte Informationen