Come abilitare il servizio echo per tcp o udp sulla famosa porta 7 su Mac OS X 10.8 o superiore?

0

Sto imparando il protocollo TCP / IP con un Mac e ho bisogno di un servizio di echo (fai riferimento a [RFC 862] o Wiki ) per testare la rete. Ma sembra che OS X non lo implementa o lo disabiliti.

Ho appreso che launchd ha sostituito inetd, puoi creare un file Elenco proprietà launchd per avviare i daemon. In questo modo puoi controllare alcuni servizi di rete. Così ho modificato telnet.plist (che si trova in / System / Library / LaunchDaemons), impostare "Disabled" su "NO" e abilitare con successo il servizio telnet. Ma non trovo echo.plist o qualcosa di simile.

Oppure, posso creare un echo.plist in base a telnet.plist

Ma quali ProgramArguments dovrebbero essere? Esiste un demone integrato per il servizio echo di quale nome forse echod?

Oppure, devo compilare inetd dal sorgente?

Grazie per qualsiasi consiglio.

    
posta kinishinai 26.11.2015 - 05:00
fonte

1 risposta

1

AFAIK il servizio echo non è implementato in OS X. Puoi usare un Java echo client / server o CocoaEcho invece.

Dopo aver decompresso il file, controlla la cartella ... / build / Debug . Ho provato il server / client CocoaEcho in 10.9.5 e funziona ancora sebbene sia stato creato per 10.7. Se si utilizza una versione più recente di OS X, potrebbe essere necessario ricompilarla.

    
risposta data 27.11.2015 - 14:58
fonte

Leggi altre domande sui tag