Il est possible en quelques minutes de rediriger l'intégralité d'un TLD (par exemple *.test ) sur sa machine à l'aide du logiciel dnsmasq.
Installation du logiciel
sudo dnf install dnsmasq -yConfiguration
Editer le fichier /etc/NetworkManager/NetworkManager.conf pour ajouter la ligne dns=dnsmasq à la fin de la section [main].
sudo vim /etc/NetworkManager/NetworkManager.conf
On fait une sauvegarde du fichier /etc/resolv.conf
sudo mv /etc/resolv.conf /etc/resolv.conf.backOn copie celui de NetworkManager
sudo cp /var/run/NetworkManager/resolv.conf /etc/resolv.confCréation du fichier d'alias :
echo 'address=/test/127.0.0.1' | sudo tee /etc/NetworkManager/dnsmasq.d/dot.test-wildcard.confsi vous souhaitez un autre TLD que le test, modifiez la partie /test/
Redémarrage des services
sudo service dnsmasq restart
sudo systemctl reload NetworkManagerEt le test :
ping monsite.test ─╯
PING monsite.test (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.111 ms
64 bytes from localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0.023 ms
64 bytes from localhost (127.0.0.1): icmp_seq=3 ttl=64 time=0.047 ms
Commentaires (0)