我用的是虚拟的RedHat Linux体系,我的DNS可以解析这两个域,我在 apache的配置文件中参与
NameVirtualHost 192.168.2.1
<VirtualHost 192.168.2.1>
ServerName www1.gdlc.com
DocumentRoot “/var/www/vhost1”
Options ExecCGI
<VirtualHost 192.168.2.1>
ServerName www2.gdlc.com
DocumentRoot “/var/www/vhost2”
</VirtualHost>
我主机的ip为192.168.2.1,dns为192.1468.2.1(不是实在的环境,自己做效劳器又做客户机)
重启apache(service named restart),涌现了:"Could not determine the server's fully qualified domain name,using 127,求解:RHEL squid透明代理DNS解析问题昱炎昱炎.0.0.1 for ServerName",请问又谁遭到过这种情形,请援助处理,谢谢NameVirtualHost 192.168.2.1:80
<VirtualHost 192.168.2.1:80>
ServerName www1.gdlc.com
DocumentRoot “/var/www/vhost1”
Options ExecCGI
<VirtualHost 192.168.2.1:80>
ServerName www2.gdlc.com
DocumentRoot “/var/www/vhost2”
</VirtualHost>
此外差错是由于不曾安设ServerName,安设了就可以了
可以试试,有问题再发上来原帖由 yong_why 于 2007-9-24 09:58 宣布 http://linux./bbs/images/common/back.gif
NameVirtualHost 192.168.2.1:80
ServerName www1.gdlc.com
DocumentRoot “/var/www/vhost1”
Options ExecCGI
ServerName www2.gdlc.com
DocumentRoot “/var/www/vhost2”
此外差错是由于没有 ...
好的,谢谢.但我想问,为什么要在NameVirtualHost 192.168.2.1后在加上80端口号,我做的基于虚拟的主机,而不是基于不同端口的虚拟主机.原帖由 chengguowei27 于 2007-9-25 09:34 宣告 http://linux./bbs/images/common/back.gif
好的,谢谢.但我想问,为什么要在NameVirtualHost 192.168.2.1后在加上80端口号,我做的基于虚拟的主机,而不是基于不同端口的虚拟主机.
我做的基于虚拟的主机,而不是基于不同端口的虚拟主机 何解?你要表白的含义不曾看清楚 你的ip是一个 详细应当有基于端口和基于域名
基于IP的虚构主机原帖由 xuledw 于 2007-9-25 10:08 宣告 http://linux./bbs/images/common/back.gif
我做的基于虚拟的主机,而不是基于不同端口的虚构主机 何解?你要表白的含义不曾看清楚 你的ip是一个 详细应当有基于端口和基于域名
基于IP的虚构主机
哦,我从新搭配了,还是展现哪个问题,我把我的全部配置写在下面:
我的DNS配置为:
在 /etc/named.conf中参与:
zone "gdlc.com" IN {
type master;
file "gdlc.com.zone";
allow-update { none; },美赞臣官网;
};
zone "2.168.192.in-addr.arpa" IN {
type master;
file "192.168.2.zone";
allow-update { none; };
};
在/var/named/目录下建了两个对应的文件,离别为:gdlc.com.zone和192.168.2.zone
gdlc.com.zone的内容为:
$TTL 86400
@ IN SOA gdlc.com. root,为何企业的IT系统“短命”昱炎昱炎.gdlc.com. (
20070923
28800
14400
72000
86400 )
IN NS dns.gdlc.com.
IN MX5 mail.gdlc.com.
IN MX10 mail1.gdlc.com.
dns.gdlc.com. IN A 192.168.2.1
www.gdlc.com. INA 192.168.2.10
www1 IN CNAME www
www2 IN CNAME www
mail IN A 192.168.2.1
mail1 IN A 192.168.2.34
192.168.2.zone的内容为:
$TTL 86400
@ IN SOA gdlc.com. root.gdlc.com. (
20070923
28800
14400
72000
86400 )
IN NS dns.gdlc.com.
1 IN PTR dns.gdlc.com.
10 IN PTR www.gdlc.com.
1 IN PTR mail.gdlc.com.
34 IN PTR mail1.gdlc.com.
在/etc/resolv.conf中参加
nameserver 192.168.2.1
nameserver 127.0.0.1
重启DNS,用host 号令测验胜利,能正反解
我在Apache效劳器的主配置文件中参加
NameVirtualHost 192.168.2.10
<VirtualHost 192.168.2.10>
ServerName www1.gdlc.com
DocumentRoot /var/www/vhost1
</VirtualHost>
<VirtualHost 192.168.2.10>
ServerName www2.gdlc.com
DocumentRoot /var/www/vhost2
</VirtualHost>
重启Apache效力器,展现:"Could not determine the server's fully qualified domain name,using 127.0.0.1 for ServerName",
请援助看看展现在哪里差错很好处理其实你的搭配没问题 效力也能够正常走访
在hosts文件中,参加你的运算机和ip地址的对应牵涉
例:192.168.0.1 test.com(随意什么都行,但凡是相符FQDN规定就行。)原帖由 daizhongxian 于 2007-9-28 14:30 宣告 http://linux./bbs/images/common/back.gif
其实你的搭配没问题 效力也能够正常走访
在hosts文件中,参与你的运算机和ip地址的对应牵涉
例:192.168.0.1 test.com(随意什么都行,但凡是相符FQDN规定就行。)
谢谢你的赞助,终于能够了,缘故即使你上面所说的
客户端拔入vpn后不能上网怎么办-论坛是否有高手- | SQUID打开文件数有增无减少,什么问题呢?进来看看!
声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。