Je dois ajouter un enregistrement de domaine/IP à mon fichier hosts sur une boîte CentOS exécutant WHM/cPanel, de sorte qu'un domaine ne disposant pas de DNS public soit routé vers la bonne adresse IP.
Je l'ai fait sur mon macbook mais je ne suis pas sûr du processus sur cPanel.
Quand je nano /etc/hosts
je vois ce qui suit:
# Automatically generated by OnApp (2.3.1)
127.0.0.1 localhost
1.2.3.4 s1.mydomain.com
Donc, si le contenu de ce fichier est généré automatiquement:
Il est parfaitement acceptable de mettre à jour /etc/hosts
dans cPanel/WHM.
En règle générale, en cas de mise à jour susceptible de modifier le fichier (cPanel n’a généralement pas tendance à le toucher après la phase d’installation initiale), exécutez cette commande pour effectuer une sauvegarde.
# cp /etc/hosts /etc/hosts.bak
Cela copiera votre fichier hosts dans un nouveau fichier de votre répertoire etc
appelé hosts.bak, que vous pourrez renommer à nouveau hosts
à tout moment si vous devez annuler toutes les modifications.
Actuellement, cPanel ne fournit pas d’interface graphique pour mettre à jour votre fichier hosts. Toutefois, s’il s’agit d’une fonctionnalité qui bénéficiera à d’autres, vous pouvez soumettre une demande de fonctionnalité où les autres utilisateurs peuvent voter et discuter de votre demande. .
Oui, vous pouvez ajouter en toute sécurité des entrées au fichier hosts. La seule chose à considérer est que les entrées peuvent être effacées si vous mettez à jour WHM/Cpanel.
J'utilise régulièrement cette fonctionnalité pour accélérer le développement.
Mon fichier hosts de la ligne 4 et suivante ressemble à ceci: nous savons tous quelles zones peuvent être modifiées sans être préoccupé par les informations générées par le serveur - nous ne touchons jamais les premières lignes!
###START{CUSTOM_HOSTS_SPOOF}
10.1.1.2 clientdomain1.example www.clientdomain1.example
10.1.1.2 clientdomain2.example www.clientdomain2.example
10.1.1.2 clientdomain3.example www.clientdomain3.example
10.1.1.2 clientdomain4.example www.clientdomain4.example
###END{BRIXWORK_HOSTS_SPOOF}