sudo langzaam

Tijdens COVID werken we allemaal vanuit huis. Voor sommige projecten heb ik een VPN nodig om toegang te krijgen tot bepaalde bestanden of servers die anders niet bereikbaar zijn van buiten een bepaald netwerk. Maar tijdens het werken op een VPN merkte ik een probleem op in Ubuntu (16.04). Als ik 'sudo' uitvoer, duurde het heeeeeeeel lang voordat ik een prompt kreeg voor het wachtwoord, terwijl buiten de VPN alles lekker snel is.

Dit kan meerdere oorzaken, en dus ook meerdere oplossing hebben, maar bij mij was het relatief simpel.

De oorzaak was dat ik de hostname van de laptop heb aangepast nadat ik hem heb gekregen (doordat ik voor een ander project mijn netwerk en MAC adres moest spoofen). Wanneer je sudo uitvoert wordt de hostname opgezocht in het netwerk. Op een thuisnetwerk waar alles open en vrij is dat geen probleem, maar op een VPN wel aangezien de resolving dan anders loopt.

De oplossing is om het volgende toe te voegen aan /etc/hosts

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 # add your hostname here

::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 # add your hostname here

Je kunt je hostname vinden door "hostname" op de commandline in the voeren.

 

back_blog