Ich weiß wenig über Linux. Heute erstelle ich einen VPN-Server auf My Ubuntu nach Ссылка Aber wenn ich die Installation beende. Ich benutze mein iPhone, um den ipsect vpn zu verbinden, es zeigt, dass der VPN Server keine Antwort hat.
Das GitHub-Dokument zeigt
Die Ports 1701, 500 und 4500 müssen geöffnet sein, damit das VPN funktioniert!
Ich habe also versucht, diese Ports auf meinem Ubuntu-Server zu öffnen. Ich benutze "iptables" -Befehl, um diese Ports zu öffnen. Aber es ist fehlgeschlagen. Vielleicht weiß ich nicht, wie man diesen Befehl richtig verwendet. So möchte ich wissen, wie ich diese Ports auf meinem Ubuntu-Server öffnen kann? Und wenn diese Ports erfolgreich geöffnet wurden, kann es durch das Windows-Cmd-Fenster über Telnet den Port nachgewiesen werden?
Ubuntu kommt heutzutage mit ufw - Unkomplizierte Firewall . ufw ist eine einfach zu bedienende Methode zur Handhabung von iptables-Regeln.
Verwenden Sie diesen Befehl, um einen Port zuzulassen
%Vor%Um die Konnektivität zu testen, könnten Sie versuchen, die VPN-Software herunterzufahren (die Ports freizugeben) und netcat zum Abhören zu verwenden, wie folgt:
%Vor%Dann benutze telnet von deinem Windows-Host und sieh, was auf deinem Ubuntu-Terminal angezeigt wird. Dies kann für jeden Port wiederholt werden, den Sie testen möchten.