我有一个运行CentOS 6的专用盒子。我想更改默认的IP地址,我在谷歌上搜索了很多,我发现了这样的建议:
(1)通过SSH运行这两个命令:
sudo -n ifconfig eth0 down
sudo -n ifconfig eth0 up NEW_IP
(2)将Apache的ServerName指令更改为httpd.conf
中的新IP地址,即。
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
发布于 2013-08-25 06:37:44
正确的方法是修改/etc/sysconfig/ network /ifcfg并重新启动网络服务。
# service network restart
https://serverfault.com/questions/533548
复制相似问题