Zugriff auf einen mit einem Universitätsnetzwerk verbundenen Server

0

In meiner Universität gab mir mein Professor seine Serveradresse an, aber er sagte, dass wir nur über das drahtlose Netzwerk unserer Universität auf seinen Server zugreifen können.

Er sagte auch, dass es eine Möglichkeit gibt, von außen auf seinen Server zuzugreifen.

Der Server unserer Universität ist Polaris, und ich kann über Telnet und meinen Benutzernamen / Passwort eine Verbindung zu meinem Uni-Server herstellen.

Wie kann ich die Webseite meines Professors von unserem Campus aus durchsuchen, der sich auf seinem eigenen Server befindet und nur mit dem Universitätsserver verbunden ist.

malhobayyeb
quelle
Können Sie nur Telnet verwenden oder auch SSH zulassen? Telnet ist ein bisschen veraltet und viel weniger sicher, aber das macht nichts. Wenn Sie SSH können, würde ich in tunneln (und füge eine Antwort mit wie, wenn Sie können).
nerdwaller
Sie erlauben SSH, aber ich weiß es nicht. Er sagte auch, dass SSH die Art ist, wie er es meinte. Ja, bitte antworte
malhobayyeb
Sie sollten sich wahrscheinlich an das Netzwerkteam der Universität wenden und eine Antwort erhalten. Wenn wir versuchen, das Universitätsnetzwerk zu knacken, ist das eigentlich keine geeignete Frage.
mdpc
@mdpc wird das als knacken betrachtet?
malhobayyeb
2
@mdpc das knackt nicht; Er fragt, wie man legitimen Zugang zu Universitätsressourcen außerhalb des Campus hat. Das Einrichten von SSH-Tunneln für autorisierte Zwecke ist weder illegal noch unethisch oder "knackend".
nhinkle

Antworten:

1

Da SSH erlaubt ist, würde ich einen einfachen SSH-Tunnel machen, der in etwa besprochen wird diese Post.

Ich würde alles aufschreiben, aber gefunden diese Seite, die es viel besser macht als ich hätte. Als Zusammenfassung:

In Linux / Unix / Cygwin:

ssh -C2qTnN -D 9090 username@server

Dadurch wird ein Socken-Proxy eingerichtet, und Sie müssen dann Ihrem Browser mitteilen, dass er Port 9090 verwenden soll für den Verkehr (folgen Sie dazu dem Link oben). (9090 wird verwendet, weil es sich um einen nicht reservierten Port auf dem System handelt, obwohl ich normalerweise 8080 verwende, die häufigste Alternative zu dem für normalen HTTP-Verkehr verwendeten Port (80)).

Unter Windows zeigt der Link, wie man dies über puTTY herstellt - ich habe vorher beide Möglichkeiten ausprobiert und hatte Erfolg (Cygwin unter Windows, in meinem Linux-Terminal oder mit Putty).

nerdwaller
quelle
1
Ich habe meine Tunnel mit PuTTY über die Befehlszeile (Windows) eingerichtet, indem ich "ssh -R 9090: 127.0.0.1: 22 Benutzername @ Server" ausgeführt habe.
cutrightjm
Auf jeden Fall ein guter Weg, so ist meine momentan (ähnlich). Ich wollte einfach nicht auf Umgebungsvariablen und dergleichen für das OP zugreifen. Vielen Dank @ekaj
nerdwaller