紧急求助!多网卡的路由问题
我现在有这样一台服务器,4张网卡,一张(eth0)连外网(静态IP),3张(eth1-3)连内网(局域网,路由器根据mac地址dhcp分配ip,ip地址不变),我希望这台服务器在局域网内拥有3个ip,分别制作3个不同的网站,在局域网内提供服务。但是现在出现的问题是局域网内别人机器只能连通我的第一个ip,其他ip均不通。我不知道怎么解决这个情况。
配置如下(eth2暂时没有启用,系统是debian):
root@stuhomerx:/var/log/apache2 # ifconfig
eth0 Link encap:Ethernet HWaddr 00:0A:EB:A9:3B:24
inet addr:202.112.16.138 Bcast:202.112.16.128 Mask:255.255.255.128
inet6 addr: fe80::20a:ebff:fea9:3b53/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:111000 errors:0 dropped:0 overruns:0 frame:0
TX packets:77711 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:64914917 (61.9 MiB) TX bytes:12726379 (12.1 MiB)
Interrupt:209 Base address:0xb800
eth1 Link encap:Ethernet HWaddr 00:0A:EB:A9:3A:43
inet addr:172.24.1.3 Bcast:172.24.31.255 Mask:255.255.224.0
inet6 addr: fe80::20a:ebff:fea9:3ad7/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:59204 errors:0 dropped:0 overruns:0 frame:0
TX packets:76355 errors:0 dropped:0 overruns:0 carrier:0
collisions:9033 txqueuelen:1000
RX bytes:8128054 (7.7 MiB) TX bytes:65330981 (62.3 MiB)
Interrupt:217 Base address:0xb400
eth3 Link encap:Ethernet HWaddr 00:0A:EB:4A:49:12
inet addr:172.24.9.1 Bcast:172.24.31.255 Mask:255.255.224.0
inet6 addr: fe80::20a:ebff:fe4a:4959/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2525 errors:0 dropped:0 overruns:0 frame:0
TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:222223 (217.0 KiB) TX bytes:1062 (1.0 KiB)
Interrupt:193 Base address:0xbc00
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:266 errors:0 dropped:0 overruns:0 frame:0
TX packets:266 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:180481 (176.2 KiB) TX bytes:180481 (176.2 KiB)
root@stuhomerx:/var/log/apache2 # route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
202.112.16.128 0.0.0.0 255.255.255.128 U 0 0 0 eth0
172.24.0.0 0.0.0.0 255.255.224.0 U 0 0 0 eth1
172.24.0.0 0.0.0.0 255.255.224.0 U 0 0 0 eth3
0.0.0.0 202.112.16.129 0.0.0.0 UG 0 0 0 eth0
root@stuhomerx:/var/log/apache2 #
--------------------------------------------------------------------------------
[此帖于 05-10-28 15:54 被 eric925 编辑]. ..........................
网段不一致。 能说详细一点吗?拜谢 用netstat -an
你看你的apache启动后是端口监听是绑定到0.0.0.0:80了吗?
页:
[1]