Come rimuovere le informazioni sulla rete memorizzate nella cache dal dispositivo Apple?

3

Ho una configurazione di laboratorio che comprende AP e DHCP, sto usando il mio Macbook per connettermi all'AP e richiede un lease DHCP, tuttavia, quando cambio le informazioni di rete sul router, il Macbook conserva ancora le informazioni obsolete e ha problemi di connettività riguardanti Internet.

Ho rimosso la rete manualmente e questo sembra cancellare la cache e accettare il nuovo lease.

Questa operazione richiede troppo tempo, esiste un modo più rapido per svuotare la cache / il lease in modo che possa richiedere un nuovo indirizzo senza dover "dimenticare" la rete ogni volta?

    
posta Danny Watson 20.08.2017 - 17:51
fonte

1 risposta

2

Devi rilasciare l'indirizzo IP, non solo rinnovarlo. Questo perché il tuo client DCHP tenterà di richiedere il lease in precedenza fino a quando non è scaduto. Devi costringere il cliente a chiedere un nuovo leasing.

$ sudo ipconfig set <interface> BOOTP
$ sudo ipconfig set <interface> DHCP

Inoltre, puoi utilizzare il comando networksetup

$ networksetup -setdhcp <networkservice> 
$ networksetup -setbootp <networkservice>

Otterrai il servizio di rete inviando il comando:

$ networksetup -listallnetworkservices

Naturalmente, puoi anche farlo in Preferenze di rete

    
risposta data 20.08.2017 - 18:01
fonte

Leggi altre domande sui tag