16.1. Usare MSCHAP

Il RAS di Microsoft Windows NT può essere configurato per usare una variante di CHAP (Challenge/Handshake Authentication Protocol). Nella distribuzione sorgente (nel tar ball) di PPP, è possibile trovare un file chiamato README.MSCHAP80 che lo discute.

Si può determinare se il server richiede l'autenticazione per questo protocollo abilitando il debug di ppp. Se il server la richiede, si vedrà una riga di questo tipo:-

rcvd [LCP ConfReq id=0x2 <asyncmap 0x0> <auth chap 80> <magic 0x46a3>]

L'informazione critica qui è auth chap 80.

Per poter usare MS CHAP, sarà necessario ricompilare pppd per supportarlo. Si vedano le istruzioni nel file README.MSCHAP80 nei sorgenti di PPP per le istruzioni su come compilare e usare questa variante.

Si dovrebbe notare che al momento il codice supporta solo client PPP Linux che si connettono ad un server MS Windows NT. NON supporta la configurazione di un server PPP Linux che usi MSCHAP80 come autenticazione dei client.