paramètre nom d'hôte archlinux (Amazon EC2) [fermé]
-
26-10-2019 - |
Question
Réglage du nom d'hôte sur une machine à archlinux est relativement trivial selon cette - https: // wiki.archlinux.org/index.php/HOSTNAME#Set_the_hostname
Alors mon /etc/rc.conf, j'ai
LOCALE="en_US.UTF-8"
TIMEZONE="UTC"
MOD_AUTOLOAD="no"
USECOLOR="yes"
USELVM="no"
DAEMONS=(syslog-ng sshd crond ec2 httpd)
HOSTNAME="archlinux"
Et correspondant sur mon / etc / hosts, j'ai
127.0.0.1 archlinux.domain.org localhost.localdomain localhost archlinux
Après les docs à la pièce en t.
Mais malheureusement, remise en marche httpd échoue avec l'erreur dans le error_log:
[Tue Sep 06 04:26:06 2011] [alert] (EAI 2)Name or service not known: mod_unique_id: unable to find IPv4 address of "ip-10-130-57-114"
Configuration Échec
Et oui, je suis conscient du fait que de https://wiki.archlinux.org/ index.php / Apache # Apache - il est possible de résoudre ce problème en commentant
LoadModule unique_id_module modules/mod_unique_id.so
Mais je préférerais résoudre ce problème en gardant ce module chargé et le résoudre en faisant en sorte que je placerai mon nom d'hôte correctement dans / etc / hosts à la place.
La solution
On dirait que Apache utilise le nom d'hôte "ip-10-130-57-114" au lieu de "archlinux". Avez-vous essayé d'ajouter cette entrée dans votre fichier / etc / hosts?
10.130.57.114 ip-10-130-57-114
* Je devine 10.130.57.114 est l'adresse IP de l'hôte interne de vous par exemple.
Autres conseils
Que dit de hostname -f
?
Quel est le nom DNS inverse pour votre IP?
Pouvez-vous essayer de nom d'hôte ensemble à archlinux.<valid_domain>
au lieu de archlinux il est résolu à l'échelle mondiale?