| 
		
			| Portrange in RPC-Schnittstelle [Beitrag #2533] | Mo, 26 Oktober 2015 14:30  |  
			| 
				
				
					|  JMohren Beiträge: 5
 Registriert: Oktober 2015
 | Junior Member |  |  |  
	| Hallo 
 Wir sind daran, den Serverteil einer Client-/Serverapplikation (in C geschrieben; bisher auf OpenVMS) auf Linux zu migrieren. Die Kommunikation zwischen Client und Server läuft über RPC. Dazu wird auf Serverseite ein Aufruf gemacht
 
 
    transp = svctcp_create(RPC_ANYSOCK, 0, 0) ;
 Bisher unter OpenVMS war es so, dass der Portmapper hier Portnummern ab 1123 vergeben hat. Unter Linux stelle ich fest, dass die Port frei vergeben werden im Bereich > 10'0000, aber immer wieder neu. Aus Securityaspekten ist das natürlich nicht sinnvoll, da nur die benötigten Ports freigeschaltet werden sollten.
 Wie kann ich dafür sorgen, dass hier nur bestimmte Ports (aus einem vorgegebenen Range) vergeben werden? Ich habe gesehen, dass das erste Attribut ein File Descriptor ist, finde jedoch keinen Hinweis, wie man ihn verwenden kann.
 
 Für jede Hilfe bin ich sehr dankbar.
 
 Viele Grüsse
 Jörg
 [Aktualisiert am: Mo, 26 Oktober 2015 16:44] Den Beitrag einem Moderator melden |  
	|  |  | 
	|  |