日志存档:04, 2008
Windows 命令行下扫描IP地址
点击《开始》–>《运行》输入 CMD 按回车,打开命令行窗口
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administrator>for /l %p in (1,1,254) do @ping 192.168.1.%p
-n 1 -l 16 -w 20 |find "reply from" /I ←循环ping一个网段,前面是小写的L,后面是大写的i
Reply from 192.168.1.1: bytes=16 time=1ms TTL=64
Reply from 192.168.1.2: bytes=16 time<1ms TTL=64
Reply from 192.168.1.6: bytes=16 time<1ms ...
1条评论 »
动态域名的申请(dns0755.net)
前言
通过PPPoE方式xDSL接入网络的用户,每次获得的IP地址是变化的。我们不可能让别人用IP地址来访问我们的服务器,而且普通免费的二级域名又无法应付服务器IP即时的变化。所以,需要申请一个动态域名,通过服务端对域名指向的实时控制,达到无论服务器IP地址怎样变化,外部用户在任何时候都能 通过此域名来正常访问服务器的目的。
在国内,有一些动态域名提供商,比如比较有代表性的 希网(不能解析内网IP地址) 、科迈、花生壳 下面以科迈的动态域名解析服务为例,讲解其申请、linux安装方法
功能简介:
动态IP地址更新
支持Linux、FreeBSD、OpenBSD、Solaris Sparc、Solaris X86、unixware
支持ADSL共享器/路由器的上网方式
支持顶级域名及其子域名的自动离线功能
多域名解析,不限制域名个数
动态域名申请
打开科迈动态域名官方网站 http://www.dns0755.net 点击免费试用图标,按官方提示进行申请。
下载和安装
请下载相应系统的版本,地址:http://www.dns0755.net/ddns_assistant_dn.php
[root@localhost src]# wget http://www.dns0755.net/client/linux_i.tar.gz ← 下载动态域名解析程序
--20:37:39-- http://www.dns0755.net/client/linux_i.tar.gz
=> `linux_i.tar.gz.1'
Resolving www.dns0755.net... 219.134.132.131
Connecting to www.dns0755.net|219.134.132.131|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 216,527 (211K) [application/x-tar]
100%[=================================================================
================================================>] 216,527 ...
2条评论 »
Windows 命令行下修改IP地址
点击《开始》-->《运行》输入 CMD 按回车,打开命令行窗口
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\lihaixin>ipconfig /all ←查看IP相关配置
Windows IP Configuration
Host Name . . . . . . . . . . . . : lhx
Primary ...
1条评论 »
2008-04-28,星期一 | 分类:
linux | 标签:
虚拟主机 | 142 views
虚拟主机的构建
前言
根据前面介绍的HTTP服务器的设置方法,我们已经拥有发布网页以及运行一些网站交互式程序的条件。但是,我们的服务器做为一台独立的主机,对于外界 来说,只拥有一个GlobalIP地址。也就是说,从某种意义上,在当前的状态下,它作为一台服务器,仅能供一个用户用于发布Web--因为不管让多少个域名指向我们的主机,都等于指 向了仅有的一个IP地址(访问的是同一个网站)。比如在CentOS下,默认的Web目录是/var/www/html/,如果我们将网页放置在这个目录 下,当服务器的IP地址或者指向服务器IP的域名被访问时,所能浏览到的只是/var/www/html/目录下放置的网页的内容。
虽然通过开放用户目录Web发布权限的方法也能够实现多用户使用同一台服务器,但对于拥有域名(类似于“yourname.yeah.net”的指向一个地址的免费域名除外)的一般用户,他们无法将它们的域名指向它们的用户Web目录--因为域名指向的是IP地址,而服务器又只拥有一个Global IP地址。
在这里,我们通过构建虚拟主机,来实现一台服务器可以放置多个独立网站的功能。简单地说,虚拟主机就是将一台服务器虚拟为多台服务器,使得虽然服务器只有一个Global IP地址,但当不同的域名指向服务器仅有的一个Global IP地址时,通过定义好的虚拟主机的规则,来识别哪些域名该指向服务器中哪个Web目录,从而达到服务器中有多个Web目录(包括一般用户的Web目录) (多个网站),也可以通过多个域名指向同一个Global IP地址来实现不同的多个网站在同一台服务器上的同时运作。
关于域名
在这里所说的域名,指的是顶级域名或本站前面介绍过的动态域名。这些域名都是指向一个IP地址的。为了测试虚拟主机,请准备好至少两个以上的域名。可根据 动态域名的申请(*.dns0755.net或*.vicp.net) 中介绍的方法来添加两个以上的余名。
在这里为了具体,以将本站主域名www.lihaixin.com指向/var/www/html/blog/、www.15099.net指向/var/www/html/15099/为例加以说明。
虚拟主机的配置
在Apache的主配置文件“httpd.conf”中,提供了虚拟主机的配置选项,我们只需修改其中虚拟主机的部分语句,就可以达到构建虚拟主机的目的。但是鉴于虚拟主机可能是更新、修改比较频繁的项目之一(域名的增删、变化等等),我们在/etc/httpd/conf.d/目录下新建一个虚拟主 机的配置文件。如下:
[root@sample ~]# vi /etc/httpd/conf/httpd.conf← 编辑Apache配置文件
#NameVirtualHost *:80← 找到这一行,去掉行首的#
↓
NameVirtualHost *:80← 变为此状态
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#
#
# ServerAdmin webmaster@dummy-host.example.com
# DocumentRoot /www/docs/dummy-host.example.com
# ServerName ...
2条评论 »