如何区别主机名、服务器名、域名、IP地址?晕
韦翔罂 2009-02-02 11:42:26 大家好!
假如,我的电脑只有一张网卡,现在,在我的电脑上安装N个服务器(比如TOMCAT、IIS)、每个服务器又建立了M个网站,那么有如下问题:
(1)一张网卡是不是只有一个IP地址?一台电脑是不是只有一个主机名?如何获取、修改电脑的主机名?
(2)是不是每个服务器都有各自的服务器名?是不是每个网站各有自己的域名?每个网站都必须申请注册域名吗?究竟是如何把域名和一个网站关联起来的?如何设置服务器名呢?如何设置域名呢?
(3)别人访问我的网站究竟是:通过我的电脑的IP地址、或者主机名、或者通过服务器名、或者通过网站的域名来访问我的网站?它们究竟有什么区别?
(4)还有一个问题,网关是什么东西?网关也有一个IP地址,可是一张网卡只有一个IP地址,怎么网关又冒出一个IP地址呢?网关不就是一个应用程序吗?不是网卡才有IP的吗、怎么它也有IP?
归根结底,就是编程中所提到的名词术语:主机名、服务器名、域名、IP地址、网关IP,实在让我晕!到底它们有什么不同?如何分别去获取和修改它们的值?它们各有什么用途?