Die öffentliche VPS-IP-Adresse kann nicht durchsucht werden, Curl funktioniert auf VPS, aber nicht auf meinem Desktop

442
user1788781

Der folgende Befehl gibt die richtige Antwort auf meinem Linux / Centos VPS-Terminal zurück, funktioniert jedoch nicht auf meinem PC-Terminal:

curl http://x.x.x.x:1337/api/ 

oder

curl http://example.com:1337/api/ 

Wo ist das Problem?

0
Befindet sich Ihr PC hinter einem Proxy? Kannst du den Gastgeber anpingen? xenoid vor 5 Jahren 0
Ist der Hafen für die Außenwelt offen? HazardousGlitch vor 5 Jahren 0
@xenoid in meinem PC kann ich den Host pingen, aber nicht mit Port. user1788781 vor 5 Jahren 0
@HazardousGlitch Ich verwende Centos 7. firewallD läuft nicht. user1788781 vor 5 Jahren 0

1 Antwort auf die Frage

-1
user1788781

Lösung ist hier:

iptables -A OUTPUT -p tcp --dport 1337 -j ACCEPT iptables -P INPUT ACCEPT iptables -P OUTPUT ACCEPT iptables -P FORWARD ACCEPT iptables -F 

Ersetzen Sie 1337mit Ihrem Port.