首先,如想让别人访问到你的主机,那就要安装WEB服务器,如:IIS,APACE之类……
就windows xp sp1,IIS 5.01v
主机:
开始->控制面板->安装或删除程序->windows组件安装或删除->Internet信息服务器(->详细信息->各类服务选项)->下一步->(安装盘)->完成
路由器(网关):
转发规则->(打开对应内网IP与端口),如:192.168.0.20:80
apache基于名字的虚拟主机创建
以下是在用DNS配置好有 www.qq.comwww.163.com 基础上
生成:vi /etc/httpd/conf.d/namevhost.conf
配置以下:
NameVirtualHost 10.0.2.152 #本机IP
ServerName www.qq.com
DocumentRoot /var/www/qq/
ServerName www.hao123.com
DocumentRoot /var/www/hao123/
以下是我DNS文件配置:vi /etc/name.conf
controls {
inet 127.0.0.1 allow { localhost; } keys { rndckey; };
};
zone . IN {
type hint;
file named.ca;
};
zone qq.com IN {
type master;
file qq.com.zone;
allow-update { none; };
};
zone hao123.com IN {
type master;
file hao123.com.zone;
allow-update { none; };
};
cd /var/named/chroot/var/named/
hao123.com.zone qq.com.zone
$TTL 86400
qq.com. IN SOA www.qq.com. root (
42 ; serial (d. adams)
1M ; refresh
1M ; retry
1M ; expiry
1D ) ; minimum
qq.com. IN NS www
www IN A 10.0.2.152
ftp IN A 10.0.2.152
~
$TTL 86400
hao123.com. IN SOA www.hao123.com. root (
42 ; serial (d. adams)
1M ; refresh
1M ; retry
1M ; expiry
1D ) ; minimum
hao123.com. IN NS www
www IN A 10.0.2.152
ftp IN A 10.0.2.152