Hallo !
Beim Kommunikationsaufbau via rlog werden die Ports 513 und 514 genutzt.
Danach gibt rlogin einen Kommunikationsport an (z.B. 25443). Dieser Kommunikationsport wird bei jeder Session neu vergeben und verändert.
Kann man diesen festlegen ?
(dieses Problem habe ich bei SuSE 10.3)
Grüße
Alexander
PS: bitte klärt mich nicht darüber auf, dass rlogin unsicher ist und
besser durch eine ssh Sitzung zu ersetzen wäre !!
Ich verstehe nicht, dass jemand die Frage bewertet (auch noch schlecht)
ohne eine Antwort zu posten ! Es macht für mich den Eindruck, dass die Bewerter
vielleicht kein Verständnis für die Frage haben?!
Wenn das nicht so ist, dann bremst euch nicht und schreibt was euch auf der Zunge liegt. Ich bedanke mich im Voraus für jeden Tipp.
Grüße
Alexander
Hallo Alexander!
Beim Kommunikationsaufbau via rlog werden die Ports 513 und 514 genutzt.
Nein, der Daemon des Rlogin Dienstes (rlogind) ist nur an Port 513/tcp gebunden. Der Port 514/tcp wird vom rshd (“Remote Shell”) verwendet.
Danach gibt rlogin einen Kommunikationsport an (z.B. 25443).
Damit meist Du wohl, dass das Client System, auf dem Du das rlogin Client Programm startest, für die TCP Verbindung dynamisch einen Quellport verwendet.
Dieser Kommunikationsport wird bei jeder Session neu vergeben und verändert. Kann man diesen festlegen ?
Ich glaube nicht, dass man das fest konfigurieren kann. Denn in der Regel macht es keinen Sinn, die TCP Quellport statisch festzulegen. Jede TCP Verbindung wird ja durch das Tuppel (TCP, Ziel-IP, Ziel-Port, Quell-IP, Quell-Port) eindeutig identifiziert. Bei festem Quellport könnte also zwischen zwei Systemen prinzipiell nur eine einzige Rlogin Session gleichzeitig aufgebaut werden. (Es gibt andere Dieste, bei denen das so gemacht wird, z.B. BGP.)
Was ist eigentlich, das Problem, das Du lösen willst?
Harald
Gut, dann muss ich wohl einen anderen Weg suchen, um mein Problem zu lösen.
Es geht darum. dass ein Serverdienst hinter einer Firewall (iptables, Squid auf einem Linux Server) von extern via DSL angesprochen wird.
Diesen rlogin-Dienst kann ich nicht auf ssh umstellen, da er an einer proprietären Software hängt. Von den externen Rechnern nutze ich Putty auf Windows, um einen ssh-Tunnel über den Linux-Server auf den rlogin Dienst des Rechners im entfernten Netz zu schalten.
Alexander
PS: sagt dir ‘Häschde’ was ?