零零社区|百姓的网上家园-互动交流平台!(0.0)=^_^=(00社区)

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz

在solaris 2.x 上建立 virtual host

2013-4-5 11:34| 发布者: 123456000000| 查看: 12| 评论: 0

摘要: 所谓virtualhost就是在一台host的一张网路卡上 建立一个以上的ip位址,每一个ip位址assign一个 hostname.看起来就好像一部机器有多张网路卡似的. 主要的应用在WebServer的virtualhost上面,有支援 virtualhost的WebSer ...

  所谓 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 . 你等於有两张网路卡了 

路过

雷人

握手

鲜花

鸡蛋

相关阅读

发表评论

最新评论

相关分类


Archiver|手机版|小黑屋|00社区

GMT+8, 2023-1-31 10:51 , Processed in 0.045718 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部