在solaris 2.x 上建立 virtual host

王朝other·作者佚名  2006-11-24
宽屏版  字体: |||超大  

所谓 virtual host 就是在一台 host 的一张网路卡上

建立一个以上的 ip 位址,每一个 ip 位址 assign 一个

host name . 看起来就好像一部机器有多张网路卡似的 .

主要的应用在 Web Server 的 virtual host 上面,有支援

virtual host 的 Web Server 有 Apache , Netscape ..等.

在 solaris 2.x 上建立 virtual host 是很容易的一件

事.只须要三个步骤.

1) 在 /etc/hosts 内加上一个 ip 和其 hostname 位址

2) 在 /etc 下加一个档案叫 hostname.nei0:1,其内容为

加在 /etc/hosts 内的 hostname

: nei0 是 solaris x86 的网卡 device 名称

le0 则是 solaris sparc 的网卡名称

3) touch /reconfigure & reboot

这样在同一张网卡上就可以同时跑两个以上的 ip

for example ...

# ifconfig -a

lo0: flags=849 mtu 8232

inet 127.0.0.1 netmask ff000000

nei0: flags=863 mtu 1500

inet 140.96.161.22 netmask ffffff00 broadcast 140.96.161.255

# vi /etc/hosts

127.0.0.1 localhost

140.96.161.22 p2ksol1 loghost

140.96.161.10 p2ksol2 loghost <== 新增的

:wq

# vi /etc/hostname.nei0:1

p2ksol2

:wq

# touch /reconfigure;sync;sync;sync;reboot

....

# ifconfig -a

lo0: flags=849 mtu 8232

inet 127.0.0.1 netmask ff000000

nei0: flags=863 mtu 1500

inet 140.96.161.22 netmask ffffff00 broadcast 140.96.161.255

nei0:1: flags=863 mtu 1500

inet 140.96.161.10 netmask ffffff00 broadcast 140.96.161.255

OK . 你等於有两张网路卡了

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有