Имя хоста неправильно сопоставлено с IP-адресом [закрыто]

Недавно я установил Wordpress на свой домашний сервер под управлением Arch Linux. Все остальное работает без сбоев, за исключением того, что при попытке доступа к серверу извне таблица стилей не отображается. Я прочитал вики своего дистрибутива и действительно нашел решение. В нем говорится, что это связано с тем, что мое имя хоста неправильно сопоставлено с IP-адресом, и я должен либо изменить файл / etc / hosts, либо настроить прокси-сервер https://wiki.archlinux.org/index.php/Wordpress # Appearance_is_broken_.28no_styling.29 . Однако из-за того, что я плохо разбираюсь в сетевых технологиях и администрировании серверов, я понятия не имею, что мне делать? Может кто-нибудь показать мне, что именно мне нужно делать?

Спасибо

-1
задан 24 July 2015 в 16:22
1 ответ

Чтобы исправить это, вам нужно сначала указать имя хоста для вашего сервера. Вы получите это с помощью:

~]# uname -n   
myhost.xyz

Теперь вам нужен IP-адрес вашей машины, вы получите его с помощью команды ip. Ваш результат может отличаться в зависимости от того, сколько интерфейсов у вас на сервере.

~]# ip addr show 
10: eth0: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP
link/ether 38:ea:a7:93:b4:b0 brd ff:ff:ff:ff:ff:ff
inet 192.168.10.25/16 brd 172.29.255.255 scope global bond0
inet6 fe80::3aea:a7ff:fe93:b4b0/64 scope link
   valid_lft forever preferred_lft forever

Вам понадобится вторая часть строки inet, в данном случае 192.168.10.25.

Теперь вам нужно добавить эту информацию в файл / etc / hosts. Самый простой способ сделать это - использовать echo и добавить вот так.

echo "<your Hostname>   <your IP>" >> /etc/hosts

После того, как вы это сделаете, все должно работать немедленно.

0
ответ дан 5 December 2019 в 20:34

Теги

Похожие вопросы