标题: 问个linux下IP Alias的问题。
lc1999
LU幼天使
Rank: 2



UID 22616
精华 1
积分 26
帖子 46
活跃指数 41
LU金币 2181 个
LU金条 0 个
阅读权限 20
注册 2004-6-7
 
发表于 2006-7-17 23:30  资料  个人空间  短消息  加为好友 
问个linux下IP Alias的问题。

在我的linux上,网卡配置如下:

eth1      Link encap:Ethernet  
          inet addr:10.255.1.1  Bcast:10.255.255.255  Mask:255.255.0.0
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:5514 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3435 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:963310 (940.7 Kb)  TX bytes:2079153 (1.9 Mb)
          Base address:0xdcc0 Memory:fdee0000-fdf00000

eth1:0    Link encap:Ethernet  
          inet addr:10.255.10.1  Bcast:10.255.10.255  Mask:255.255.255.0
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          Base address:0xdcc0 Memory:fdee0000-fdf00000

eth1:1    Link encap:Ethernet  
          inet addr:10.255.11.1  Bcast:10.255.11.255  Mask:255.255.255.0
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          Base address:0xdcc0 Memory:fdee0000-fdf00000

eth1:2    Link encap:Ethernet  
          inet addr:10.255.12.1  Bcast:10.255.12.255  Mask:255.255.255.0
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          Base address:0xdcc0 Memory:fdee0000-fdf00000



其中, eth1是实际的网卡,eth1:0 eth1:1 eth1:2是eth1上的ip alias。
我的问题是: 在linux上,原来处理eth1的应用程序,如何处理eth1:0 eth1:1 eth1:2?

注意:eth1:0 eth1:1 eth1:2 和eth1 都在不同的网段上。

比如,我从客户端   ping 10.255.1.1 和 ping 10.255.10.1, 系统是如何处理的?
或者,在我的linux上有一个应用程序,listen在10.255.1.1 : 8989, 是不是同样处理10.255.10.1 8989的请求?

谢谢!

顶部
炸鸡
超级版主
Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17
传说中的大色狼


LU爱心使者  
UID 134
精华 32
积分 10542
帖子 19591
活跃指数 712
LU金币 14133 个
LU金条 16 个
阅读权限 251
注册 2003-9-26
来自 鸡窝
 
发表于 2006-7-17 23:37  资料  个人空间  主页 短消息  加为好友 
首次见到这么多变化,多谢赐教。







在技术版灌水,在水版show技术。
顶部
hetaim
LU小天使
Rank: 3Rank: 3



UID 36305
精华 0
积分 294
帖子 481
活跃指数 14
LU金币 2489 个
LU金条 0 个
阅读权限 20
注册 2005-11-9
 
发表于 2006-7-22 20:25  资料  个人空间  短消息  加为好友 
IP alias在处理IP连接时本质上跟多个物理接口没有什么不同,是否多个能通过多个IP访问那要看你的应用程序有没有监听多个IP的机制,学习也不是这样学的吧,朋友





虚幻中寻找真实~
http://shop35031892.taobao.com
顶部
hetaim
LU小天使
Rank: 3Rank: 3



UID 36305
精华 0
积分 294
帖子 481
活跃指数 14
LU金币 2489 个
LU金条 0 个
阅读权限 20
注册 2005-11-9
 
发表于 2006-7-22 20:33  资料  个人空间  短消息  加为好友 
要学网络,CCNA教材就是很不错的入门指引;要学Linux就认认真真学Linux,RHCE教材也很详细。可以同时学,但不要把概念和知识搞混淆,系统就是系统,网络就是网络。





虚幻中寻找真实~
http://shop35031892.taobao.com
顶部
 



当前时区 GMT+8, 现在时间是 2008-7-25 17:46
乐悠LoveUnix论坛-京ICP备05005823号

Thanks to Discuz!  © 2001-2007    Power by LoveUnix.net
Processed in 0.052807 second(s), 6 queries , Gzip enabled

清除 Cookies - 联系我们 - 乐悠LoveUnix - Archiver - WAP