找回密码
 立即注册
搜索
查看: 211|回复: 0

双网卡 反向代理

[复制链接]

154

主题

2645

回帖

2802

积分

荣誉版主

积分
2802
发表于 2012-6-15 11:22:10 | 显示全部楼层 |阅读模式
本帖最后由 dea 于 2012-6-15 11:24 编辑

有台机器安装双网卡,分别接入电信和移动,为移动用户做了反向代理,为的是加速移动用户访问我们网站的速度,网站服务器在双线机房(电信联通)
CentOS 6.2 + Nginx
软件先不说了,网络设置把我折腾死
使用移动的网关为默认网关,按网上的说明做如下设置

CentOS双网卡双IP设置



系统环境:CentOS Linux

网络环境: 两个IP地址,192.168.0.10和10.10.30.2,掩码是255.255.255.0,
这两个子网的网关地址分别是192.168.0.1和10.10.30.1。



1. 为网卡eth0配置ip地址192.168.0.10,为网卡eth1配置ip地址为10.10.30.2配置文件为:

/etc/sysconfig/network-scripts/ifcfg-eth0

/etc/sysconfig/network-scripts/ifcfg-eth1



2. 配置默认网关为任意一个。这个默认网关,决定了系统主动去使用网络时,使用的接口。

配置文件:/etc/sysconfig/network



3. 编辑路由表  

修改/etc/iproute2/rt_tables,添加内容:

252   net2

251  net3

#/etc/rc.local添加原路返回路由

ip route flush table net2

ip route add default via 192.168.0.1 dev eth0 src 192.168.0.10 table net2

ip rule add from 192.168.0.10 table net2

ip route flush table net3

ip route add default via 10.10.30.1 dev eth1 src 10.10.30.2 table net3

ip rule add from 10.10.30.2 table net3

然后两个IP都能ping 通,在这台双网卡机器上添加一条去网站服务器的路由
route add -net 服务器双线IP netmask 255.255.255.255 gw x.x.x.x电信网关 dev eth1 # eth1为电信线路
可是做路由追踪,返回的确是这样的
traceroute to 服务器, 30 hops max, 60 byte packets
1  x.x.x.x(电信网关)  26.235 ms  26.277 ms  26.249 ms
2  * * *
3  * * *
4  * * *
5  * * *
6  * * *
7  * * *
8  * * *
9  * * *
10  * * *
11  * * *
12  * * *
13  * * *
14  * * *
15  * * *
16  * * *
17  * * *
18  * * *
19  * * *
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *
25  * * *
26  * * *
27  * * *
28  * * *
29  * * *
30  * * *

这算咋回事呢? 目前移动的IP还在备案中,还木开放80 ,苦逼啊!;21
湿湿手,好翻书。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-14 23:19 , Processed in 0.078258 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表