Chinaunix

标题: 关于一台服务器两个公网ip,路由问题 [打印本页]

作者: SickWorm    时间: 2003-09-12 11:01
标题: 关于一台服务器两个公网ip,路由问题
举个例子吧:比如说一台服务器一个网卡的ip是100.0.0.2/24(网卡1),另外一个是200.0.0.2/24(网卡2),把dedaultgateway设置在100.0.0.1,这时候我访问200.0.0.2,(假设我的ip不是这两个网段的,如150.0.0.1),那么这时候服务器往外发的ip包从哪个网卡出呢?ip包的包头中的ip源地址是哪个?100的还是200的??\r\n\r\n我在一台solaris9 的服务器上做过试验,开的是ftp,两个ip只能有一个可以访问到,就是设置成defaultgateway的那个。\r\n而我在另外一台RedHat9上做试验,开的是http,两个ip都可以访问的到。\r\n\r\n有点糊涂了我。谁能解释一下??
作者: 司    时间: 2003-09-12 13:20
标题: 关于一台服务器两个公网ip,路由问题
根据本机的路由表,当然访问200网段用的是网卡2了.源地址也是网卡2的地址.\r\n\r\ndefaultgate优先级是没有静态路由高的.
作者: SickWorm    时间: 2003-09-12 14:58
标题: 关于一台服务器两个公网ip,路由问题
原帖由 \"司\" 发表:\n根据本机的路由表,当然访问200网段用的是网卡2了.源地址也是网卡2的地址.\r\n\r\ndefaultgate优先级是没有静态路由高的.
    \r\n\r\n   我想版主是不是误会了我的意思。\r\n \r\n对服务器来说,这个时候要返回给150.0.0.1数据,它走的应该是100.0.0.2这个网卡,这时候服务器发的ip包的ip头中的源地址是200.0.0.2还是100.0.0.2,我认为是200.0.0.2,尽管是从100.0.0.2这个网卡出去的。\r\n\r\n这时是不是说服务器从100.0.0.2接收150.0.1的数据,然后从200.0.0.2返回给150.0.1数据,就是收发不同路由??
作者: fujitsu_solaris    时间: 2003-09-12 15:27
标题: 关于一台服务器两个公网ip,路由问题
創見/etc/gateways做靜態  路由
作者: SickWorm    时间: 2003-09-12 17:11
标题: 关于一台服务器两个公网ip,路由问题
[quote]原帖由 \"fujitsu_solaris\"]創見/etc/gateways做靜態  路由[/quote 发表:\n   \r\n\r\n  静态路由是很好设置,可是我想讨论的不是这个,而是想知道linux下和solaris下是不是都是ip包头中的ip源地址和ip包从那个网卡出去没有关系,只和程序访问服务器的ip地址有关??
作者: ipcfg    时间: 2003-09-12 18:42
标题: 关于一台服务器两个公网ip,路由问题
用tcpdump抓包看一下不就知道了吗
作者: SickWorm    时间: 2003-09-12 20:05
标题: 关于一台服务器两个公网ip,路由问题
[quote]原帖由 \"ipcfg\"]用tcpdump抓包看一下不就知道了吗[/quote 发表:\n     \r\n\r\ntcpdump抓的源地址是网卡的地址还是从网卡出去的ip包的源地址??
作者: 流氓无产者    时间: 2003-09-13 15:49
标题: 关于一台服务器两个公网ip,路由问题
哦的意见\r\n1)若访问100.0.0.2,server return\r\n100.0.0.2->;100.0.0.1->;...->;150.0.0.1 src ip:100.0.0.2\r\n2)access 200.0.0.2, server return\r\n200.0.0.2->;100.0.0.1->;...->;150.0.0.1 src ip:200.0.0.2\r\n不答拉,你的提问有问题
作者: SickWorm    时间: 2003-09-13 17:17
标题: 关于一台服务器两个公网ip,路由问题
原帖由 \"流氓无产者\" 发表:\n哦的意见\r\n1)若访问100.0.0.2,server return\r\n100.0.0.2->;100.0.0.1->;...->;150.0.0.1 src ip:100.0.0.2\r\n2)access 200.0.0.2, server return\r\n200.0.0.2->;100.0.0.1->;...->;150.0.0.1 src ip:200.0..........
\r\n\r\n呵呵,我也这样认为的,不过在solaris上的proftpd表现好像不是这样,不知道是不是因为ftp的服务有些别的问题。\r\n\r\n可能是我的提问有些问题,但是接下的几个帖子我想是把我要问的说清楚了。
作者: 古    时间: 2003-09-19 08:23
标题: 关于一台服务器两个公网ip,路由问题
你说的问题类似于用双网卡的机子连接两个网络,并实现互相访问。\r\n这应该是ftp服务的问题,你从服务器上再添加一个从200网段到150网段的路由可能就好了。\r\n(不知道是否理解错楼主的意思了)
作者: jiekechoo    时间: 2003-09-19 18:17
标题: 关于一台服务器两个公网ip,路由问题
基于源的路由比较复杂。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2