У меня есть выделенный ящик с CentOS 6. Я хотел бы изменить IP-адрес по умолчанию, я много гуглил и нашел следующее предложение:
(1) Выполните эти две команды через SSH:
sudo -n ifconfig eth0 down
sudo -n ifconfig eth0 up NEW_IP
(2) Измените директиву Apache ServerName на новый IP-адрес в httpd.conf
, т.е.
ServerName 111.222.333.44:80
(3) Перезагрузите apache
(4) Измените любой домен, указывающий на этот сервер / старый IP-адрес, чтобы он указывал на новый.
Я собираюсь сделать это на реальном сервере, поэтому я хотел бы знать, верны ли эти инструкции, прежде чем продолжить (я не хочу напортачить)
Может ли кто-нибудь подтвердить (или поправить меня, если я ошибаюсь), если это путь?
apachectl -t -D DUMP_VHOSTS
дал мне длинный список, который выглядит так:
VirtualHost configuration:
wildcard NameVirtualHosts and _default_ servers:
*:80 is a NameVirtualHost
default server domain1.com (/etc/httpd/conf/httpd.conf:1015)
port 80 namevhost domain1.com (/etc/httpd/conf/httpd.conf:1015)
alias www.domain1.com
wild alias *.domain1.com
port 80 namevhost domain2.org (/etc/httpd/conf/httpd.conf:1021)
wild alias *.domain1.org
port 80 namevhost domain3.info (/etc/httpd/conf/httpd.conf:1033)
wild alias *.domain3.info
etc...
Syntax OK
Правильный способ - изменить / и т. д. / sysconfig / сетевые сценарии / ifcfg-ethX и перезапустите сетевой сервис
# service network restart