- 1、本文档共31页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
虚拟IP
虚拟IP
虚拟IP的配置方法
首先来谈谈什麽是「虚拟 IP」。我们都知道在 TCP/IP 的架构下,所有想上网络
的电脑,不论是用何种方式连上网络,都必须要有一个 *唯一* 的 IP-address。
举两个最常见的例子: 学校的电脑用网络线连在一起,是经由 ethernet 介面连
上网络,则该 ethernet 介面必须要有 IP-addr., 如 .tw
的 ethernet IP 为 0 。另一个常见的网络介面为 PPP, 通常是用
在 modem 拨接上,当您从家里透过 modem 拨接上远端的 modem server 时,有
些 server 会从中建立起远端与您的电脑间的 PPP 连线协定,於是,您的电脑就
会有一个 PPP 介面,而它的 IP-addr. 则由远端 server 指定给您 (这一切都是
全自动进行) ,於是您就可以透过 modem (PPP) 对外连线,就好像您的电脑直接
接在网络上一样。
在我们系上的计算机室,目前有两部机器可以做 PPP modem server (但规定只有
老师才能使用) ,一是 freebsd.phys, 另一是 linux.phys。 freebsd.phys 用
的是一条独立电话线,可以 24 小时全天候服务;而 linux.phys 用的是机房的
电话分机,故只有下班才能用。按照上头所述,如果同时要提供两个 modem 的
PPP 拨接服务,就必须要有两个空的 IP-addr. 留下来,以便 PPP 连线建立时设
定给用户的电脑。因此,在过去计算机室就为此保留了两个 IP: 50
及 52, 让 ppp server 使用。然而,这样一来就造成了 IP 的浪
费,很明显的,当无人拨进来时这两个 IP 根本没有人使用,而且 modem server
也不是无时无刻都会有人要拨进来。这时候,所谓的「虚拟 IP 」就派上用场
了。
简单的说,虚拟 IP 就是假的 IP, 也就是未经注册的 IP, 但 server 端有能力
将这假的 IP 变成真的 IP 送往网际网络,通行无阻,就好像有真的 IP 一样。
以下是简单的架构图:
也就是说,在实做上我们必须将网络分成两块,一块就是使用虚拟 IP 的电脑群,
它们不能与使用真正已注册过的 IP 的电脑 (或 Internet) 混在一起。而二者之
间的桥梁要靠一部拥有 IP-Masq 的 Linux 或 NAT 的 FreeBSD 连起来。注意到用
做「桥梁」的 server 拥有两个 (以上) 的网络介面,分别接 local net 与
internet,该 server 即称之为 gateway 或 router,这些不同的网络介面可
以有不同的IP-addr.。所以,我们常说某某的电脑的 IP 是多少,其实不是百分之
百正确,如果该电脑拥有多个网络介面的话,那它不同的介面可能会有不同的
IP-addr.。眼前的例子就是 linux.phys 与 freebsd.phys, 在使用者拨接上来时
它就会自动建立起ppp0 这个介面,加上原来的 ethernet 介面就是两个。在过
去,它们的 ppp0 介面与 ethernet 介面的 IP 是设得一样的,以 freebsd.phys
来说:
其中 ed0 即为 FreeBSD 的 ethernet 介面。现在要使用虚拟 IP 的技术,我们
将会设定其 ppp0 为不同 (虚拟) 的 IP。同理,一部电脑如果装两张网络卡同时
接两个网络,则它就会有两个 ethernet 介面:
要注意的是,如果 server 中的各网络介面 IP 的号码如果相同,或前几码相同
(如 freebsd.phys 的例子),则代表它所连接的子网络属同一个网域,否则为不
同网域。例如 freebsd.phys 的 ed0 是属於 这个网域,而拨接上
来的用户其 gateway 为 0 (ppp0 的 IP), 其本身的 IP
文档评论(0)