[转] 双线双IP双网卡配置

如何配置双网关/双网卡 阅读详情

做互联网网站,最头疼的事情之一就是电信和网通的互联互不通了,为了能够让北方网通和南方电信用户都可以快速的访问网站,解决办法就是托管到双线机房。双线机房有两类,一类是通过BGP技术实现互联互通,服务器只需要一个网卡一个IP地址就可以了,由机房进行路由的智能判断,选择合适的路由访问,这样对于网站来说是很方便的,比方说上海移动的怒江机房,上海地面通的自建机房,科技网的机房,但BGP机房一般带宽都比较少,流量高一些的话可能就没有办法了。另外一种就是双线双IP的机房,带宽可能更高一些,但是路由配置极其复杂,比方说上海电信的市北机房。

因为和谐的原因,JavaEye网站服务器最近被迫从原来的移动怒江双线机房当中搬了出去,由托管商推荐到了上海市北双线机房,市北双线机房实际上是电信机房,但是从天津网通拉了2G专线过来,因此服务器需要至少两个网卡,一个网卡接电信网关,一个网卡接网通网关,来实现互联互通。如果多台服务器的话,还需要第3个网卡组建内网进行内网通讯。

对于双线双IP的服务器来说,要解决两个问题:

一、你的网站用户究竟走那个IP来访问你的服务器

二、你的网站内容究竟走那个IP返回给用户

对于第1个问题,可以使用智能DNS解析来解决,即DNS服务器判断用户所在IP地址,如果用户是电信接入,就把服务器的电信IP解析给他;如果用户是网通接入,就把服务器的网通IP解析给他。

智能DNS可以自己基于开源的DNS软件来定制,不过国内有一个很好的免费智能DNS服务器提供商:DNSPod,推荐使用DNSPod的服务。他就可以实现上述的智能DNS解析。

对于第2个问题,则需要在服务器上面配置路由规则,来决定究竟如何处理数据的返回路径问题。

1、填写静态路由表

因为服务器有两个IP,分别在不同的网段,你使用电信IP的网关做路由,那么网通的IP地址用户压根就访问不到,反之亦然。目前流行的解决办法,就是使用电信网关做默认的路由,然后自己手工填写所有网通IP地址段的路由规则。这个办法可以Google搜索到一大把,不展开了。

这种办法的缺点是添加规则太多太麻烦,而且难免挂一漏万,如果你漏了一些网段,那这些网段的用户就访问不了你的网站了。况且网段地址的分布总是在不断变化的,你还必须定期更新路由表。

2、根据用户访问进来的路径设定动态路由

就是说如果用户是通过电信IP地址访问过来的话,那么使用电信网关做路由,返回内容走电信网关;如果用户通过网通IP地址访问过来的话,那么使用网通网关做路由,返回内容走网通的网关,这样就不必那么麻烦的维护路由表了。以JavaEye网站服务器为例,具体配置方法如下:

JavaEye网站服务器电信IP:114.80.66.199,电信网关:114.80.66.1

JavaEye网站服务器网通IP:60.29.231.190,网通网关:60.29.231.1

1) 默认网关使用电信网关作为路由

在Linux上面配置默认网关,如果是RedHat,应该是在/etc/sysconfig/network文件里面添加一行:GATEWAY=114.80.66.1,如果是SuSE,应该是在/etc/sysconfig/network/routes里面添加一行:default 114.80.66.1 – - 或者可以直接使用YaST2来配置。

2)添加路由表

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

C代码

1.252 tel 电信路由表

2.251 cnc 网通路由表

252 tel 电信路由表

251 cnc 网通路由表

然后手工添加路由规则,在Console里面执行如下命令:

C代码

1.#添加原路返回路由

2.ip route flush table tel

3.ip route add default via 114.80.66.1 dev eth0 src 114.80.66.199 table tel

4.ip rule add from 114.80.66.199 table tel

5.

6.ip route flush table cnc

7.ip route add default via 60.29.231.1 dev eth1 src 60.29.231.190 table cnc

8.ip rule add from 60.29.231.190 table cnc

#添加原路返回路由

ip route flush table tel

ip route add default via 114.80.66.1 dev eth0 src 114.80.66.199 table tel

ip rule add from 114.80.66.199 table tel

ip route flush table cnc

ip route add default via 60.29.231.1 dev eth1 src 60.29.231.190 table cnc

ip rule add from 60.29.231.190 table cnc

即让从电信IP过来的请求按照电信路由返回,从网通IP过来的请求从网通路由返回。这样就搞定了,是不是很简单?这个办法是bobo同学提供的,感谢他。

3) 把路由规则写入启动脚本

如果服务器重启,或者网络服务重启,上述的路由规则就失效了,所以你需要把上面这段命令写入系统启动脚本和网络启动脚本

如果是RedHat,系统启动脚本是/etc/rc.d/rc.local

如果是SuSE,可以自己写一个启动脚本,链接到S99上,比方说/etc/init.d/rc.local

如果是RedHat,网络启动脚本是/etc/rc.d/init.d/network

如果是SuSE,网络启动脚本是/etc/init.d/network

linux双网卡配置两个ip,centos双线双ip配置,Windows双网卡双ip配置 在IDC托管服务器时常常遇到服务器要配置双线(联通/电信)问题,如果直接配置两个ip会出现一个通,一个不通,主要是因为路由的问题,正确配置方法如下:两个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地址为... 阅读详情

相关推荐

双网卡双ip实现双线路共用的实际应用(图文)

//<![CDATA[ var ipb_var_st = "0"; var ipb_lang_tpl_q1 = "请输入所要前往的页数, 介于 1 到"; var ipb_var_s = "d4a84daeb9857938865345fa5d3b414e"; var ipb_var_phpext =

chenzijun20082008的专栏 2839

配置电信网通双线双IP的解决办法

做互联网网站,最头疼的事情之一就是电信和网通的互联互不通了,为了能够让北方网通和南方电信用户都可以快速的访问网站,解决办法就是托管到双线机房。双线机房有两类,一类是通过BGP技术实现互联互通,服务器只需要一个网卡一个IP地址就可以了,由机房进行路由的智能判断,选择合适的路由访问,这样对于网站来说是很方便的,比方说上海移动的怒江机房,上海地面通的自建机房,科技网的机房,但BGP机房一般带宽都比较少,...

robbin的专栏 531

双网卡双IP配置与双线路网络优化技巧

负载均衡是分布式系统中用来提高可用性、可扩展性和冗余性的一种策略。它的基本思想是将工作负载分散到多个服务器或者网络节点上,从而避免单点过载并提高整体系统的处理能力。在双网卡双IP环境里,网络流量可以根据预设的规则和算法被分配到不同的网络接口。例如,可以根据IP地址、端口、请求类型等条件,将客户端的请求平均分配给后端的服务器,或者将特定类型的数据流量发送至性能更优化的网络路径。故障切换通常指在硬件、软件或网络连接发生故障时,系统能够自动地或通过人为干预切换到备用系统的过程。

weixin_35636570的博客 1693

双线路接入(双网卡)

  上面给大家介绍了双线路的问题,那么今天具体想和大家说的是什么呢。  其实就是双线路联网的另一个重要的网络应用。也就是针对客户端群体的双线路访问。在实际使用中,有很多情况下,公司、网吧或者个人在家里,常常因为申请了电信的上网线路,就会导致网通的访问变慢,而申请了网通,则访问电信又会很慢。干脆申请两条线路,一条电信宽带,一条网通宽带吧。又不知道怎么把它们接起来。其实在这样的应用中,通过双网卡双

painss的专栏 2799

双网卡双ip实现双线路共用的实际应用

双ip双线路。服务器配置2块网卡,分别配置电信、网通不同的ip地址。在服务器上配置路由表,实现服务器访问电信和网通各自不同的ip的时候,分别走不同的通道。另一方面,用户通过唯一的域名来访问服务器,而域名解析的时候,通过实施对不同的ip地址请求返回不同的服务器ip的方法来实现,网通用户请求域名时返回网通的ip,电信用户请求域名时返回电信的ip,这也就是所谓的智能dns解析。

windows2003服务器双线双IP双网卡设置方法_双线

windows2003服务器双线双IP双网卡设置方法_双线

windows server 2012 双网卡配置

别用route 命令!!!!!! 在使用最新版的windows server 2012的时候,当存在两个或者多个网段的时候,就可以采用双网卡的方式来添加和配置路由。具体的设置方法如下: 网段1 192.168.0.0 网段2 192.168.1.0 2012服务器 网卡1 192.168.0.1/24 网卡2 192.168.1.1/24 网段1内的客户端ip: 192.16...

a5101288的博客 3561

手把手教你用6轴IMU跑通LIO-SAM:参数配置与代码修改保姆级教程

本文提供了一套完整的6轴IMU适配LIO-SAM的解决方案,包括参数配置与代码修改的详细步骤。从理解6轴与9轴IMU的关键差异入手,逐步指导如何调整核心配置文件params.yaml、重构utility.h关键函数、优化mapOptimization.cpp的位姿融合逻辑,并给出编译验证与性能调优建议,帮助开发者快速实现6轴IMU在LIO-SAM中的稳定运行。

weixin_28717807的博客 357

linux双线双网卡双ip双网关设置方法,centos下双网卡双线双IP的配置方法

Linux双网卡双线双IP。【方法1】 例如: 固定电信和网通IP地址/掩码/网关到网卡:eth0和eth1eth0配置文件固定:60.29.231.160 255.255.255.192 60.29.231.1(网通IP)eth1配置文件固定:114.80.66.145 255.255.255.192 114.80.66.1(电信IP)#vi /etc/iproute2/rt_tables(增...

weixin_31419153的博客 1130

避开CPU瓶颈:手把手教你用RK3588的DMA-BUF实现V4L2到NPU的零拷贝数据流

本文详细介绍了如何在RK3588平台上利用DMA-BUF实现V4L2到NPU的零拷贝数据流,显著提升异构计算性能。通过实战指南展示了如何配置摄像头采集、RGA图像预处理和NPU推理优化,最终实现CPU占用率降低60%、延迟减少60%的效果,特别适合YOLOv5等AI推理应用的高效部署。

weixin_30374009的博客 571

解锁 STP 与 SOLIDWORKS 转换密码:工具及迪威在线转换秘籍

STP 文件能够完整地记录 3D 模型的几何形状、尺寸、公差、材料属性等丰富信息,无论是简单的机械零件,还是复杂的装配体,都能精准呈现。而在线转换以迪威模型为例,凭借便捷性、高效性和安全性,为广大 3D 专业技术人员和学生党在无需安装额外软件的情况下,轻松实现格式转换提供了有力支持。在实际工作和学习中,可根据自身具体情况灵活选择合适的转换方式,以确保 3D 设计工作流程的顺畅进行,让创意在不同格式间自由流动并绽放光彩。在 3D 设计与建模的广袤世界里,不同格式文件间的转换常常是连接创意与实现的关键桥梁。

技术说明博主 3445

CentOS 双网卡双IP双网关配置

CentOS 双网卡双IP双网关配置 时间 2016-06-23 12:23:20  Mr. 21 原文  https://mr21.cc/network-technology/centos-two-gateway-configration.html 主题 网关 Centos 最近淘了一个Sentris.net的VPS,机器给配置双IP双网卡,给了两个不同C段的地址

MillDragon的专栏 1万+

Swift Package Manager (SPM) 创建并集成本地库

Swift Package Manager (SPM) 在macOS 项目中创建并集成的完整步骤

征战无悔人生 1423

双IP双线路实现方式 先来说说双线单IP和双线双IP的区别

双IP双线路实现方式双IP双线路实现方式是指在一台服务器上安装两块网卡,分别接入电信网线与网通网线并设置一个网通IP与一个电信IP,这样一台服务器上就有了两个IP地址,需要在服务器上添加网通或电信的路由表来实现网通用户与电信用户分别从不同的线路访问。双IP双线路具有常用的两种使用方式:1. ICP用户在网站设置两个IP地址不同的链接,网通用户点击网通IP访问服务器,电信用户点击电信IP访问。2. 使用BIND9(DNS服务器软件)对不同的IP地址请求返回不同的服务器IP的功能来实现网通用户请求域名时返回网通

qq40132403的专栏 1232

《Arduino与LabVIEW开发实战》第2章 LabVIEW基础

第2章 LabVIEW基础 2.1 LabVIEW与虚拟仪器 2.1.1 什么是虚拟仪器 仪器仪表发展方向有很多,其中一个重要方向是将计算机和仪器结合起来。具体来说有两种方式,一种是将微处理器或微控制器嵌入到仪器中,构建智能化的内含嵌入式系统的仪器仪表,这是嵌入式仪器;另一种是将仪器装入计算机中,以通用计算机硬件及操作系统为载体,外配数据采集卡等外部设备,通过编制不同功能的程序,以实现多种仪...

jxgy01的博客 490

如何通过 Python 爬虫抓取并分析政府开放数据

通过本文的介绍,我们展示了如何使用Python 爬虫抓取并分析政府开放数据。通过requests获取政府开放数据的 API 接口数据。使用和pandas进行数据清洗与存储。使用matplotlib对数据进行可视化。你可以根据不同的政府开放平台和数据集进行调整,应用于不同领域的数据分析,如公共健康、交通、环保等。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1078

linux双线双网卡双ip双网关设置方法,Linux双线双网卡双IP双网关设置方法

1.配置网卡信息# vi /etc/network/interfacesauto loiface lo inet loopback# The primary network interfaceauto eth0iface eth0 inet staticaddress 114.80.0.4netmask 255.255.255.128gateway 114.80.0.3# dns-*...

weixin_42683392的博客 1714

(三十九)Flask 多应用架构(Multiple Apps)与 DispatcherMiddleware 实战解析

(三十九)Flask 多应用架构(Multiple Apps)与 DispatcherMiddleware 实战解析

孤寒者的博客 1万+

Linux服务器双网卡双IP实现双线配置指南

Linux服务器双网卡双IP实现双线配置指南 去发现同类优质开源项目:https://gitcode.com/ 本指南提供了在Linux服务器上通过双网卡配置双IP以实现双线(电信和网通)上网的详细步骤。资源文件包含了两个关键配置文件ifcfg-eth0和ifcfg-eth1的配置示例,适用于需要分别通过两个网络接口访问不同网络线路的服务器。 配置说明 在以下配置中,您将会在每个网卡的配置文件中指...

gitblog_06793的博客 716

使用LSTM实现自动调制识别(RML2018.01a)

目录一、LSTM的代码实现1.1 导入包1.2 数据读取及数据集划分1.3 数据预处理1.4 构建LSTM模型 本文基于RML2018.01a大型数据集,给出LSTM的信号识别的实现方式(附代码) RML2018.01a数据集信息如下: 模型 传送门 CNN/ResNet 使用CNN/ResNet实现自动调制识别(RML2018.01a) LSTM 使用LSTM实现自动调制识别(RML2018.01a)) 一、LSTM的代码实现 1.1 导入包 import numpy as np

QAQIknow的博客 6123

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

ubuntu配置双网卡双网段IP走不同网关

ubuntu配置双网卡双网段IP走不同网关 以前在使用centos时,得益于三层网络设备上层的配置,两个网段直接可以通过电信网关出去。现在要求联通走联通的网关,电信走电信的网关,对此,网络上的解决方法大体相同——加路由,对于ubuntu而言,就是在路由表(/etc/iproute2/rt_tables)中增加路由,把路由写进启动脚本(/etc/rc.local以及/etc/init.d/networking)。 比如,为了保密,我们选2个特别的地址来实验: 电信IP:172.18.33.20 netmask

jingemperor的博客 6522

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

[工作笔记]一个ubuntu配置双网卡双网段IP走不同网关的脚本

[工作笔记]ubuntu配置双网卡双网段IP走不同网关的问题     前不久同事去嘉兴上架一台服务器,服务器安装有ubuntu 12.04 server 系统,决定采用电信和联通双线,将电信和联通地址分别配置到两个网卡接口上,两个接口均配置了网关。以前在使用centos时,得益于三层网络设备上层的配置,两个网段直接可以通过电信网关出去。现在要求联通走联通的网关,电信走电信的网关,对此,网络上的解

saintdsc的博客 8952

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

centos7 网卡配置vlan_详解centos7 下双网卡如何配置静态IP

北网通,南电信的问题是很让人郁闷的一件,这也是河蟹社会的一种特色吧。为了解决这个问题,我考虑过三种方案:1,双网卡,双IP;或者单网卡,双IP。这种方案,成本低,但是维护挺麻烦,并且速度比后面二个要慢。2,BGP双线机房。BGP的费用要比第一种方案要高,但是全国真正是BGP机房的到底有多少,应当就那么几家。其他假的比较多。用这种方案就不用在搞双IP了,一个IP就OK。3,CDN加速CDN的价格是最...

weixin_39889329的博客 459

【免费下载】 Linux服务器双网卡双IP实现双线配置指南:让服务器网络更高效稳定

在Linux服务器上实现双网卡双IP配置,实现双线(电信和网通)上网。 ## 项目介绍 随着互联网业务的不断增长,网络稳定性成为企业服务的核心需求之一。Linux服务器双网卡双IP实现双线配置指南项目应运而生,旨在帮助管理员在Linux服务器上通过配置双网卡和双IP,实现同时接入电信和网通两条网络线路,从而提高网络的稳定性和访问速度。 ## 项目技术分析 本项目基于Linux操作系统的网络...

gitblog_06739的博客 578

windows2003服务器双线双IP双网卡设置方法 双线

windows2003服务器双线双IP双网卡设置方法 双线 双线双ip很好,网通用户访问网通线路,电信用户访问电信线路。   很多人会选用导入静态路由表,这个办法看似完美,其实问题很多。   1、电信用户如果被解析到网通的ip上,服务器根据路由表会返回电信线路,但用户请求的是网通ip,所以用户什么也得不到,就好像你从一楼买了东西,商场却在二楼给你出货了,而且不告诉你要去二楼拿。

BQL_Email的专栏 2819

什么是双线双IP和双线单IP

一般我们比较推荐的双线接入,不是说简单的将电信,网通两根线路直接接到服务器上,而是通过相关的网络设备和技术手段来实现的,首先,通过网通和电信节点接入双线到机房,再接入相关网络设备,并进行相关设置,通过网络设备来实现智能路由,在服务器上只需要一个IP,一根线接入,即可实现一个IP上

1552
上一篇: Ubuntu 下安装使用vsFtp的步骤
下一篇: php.ini安全模式配置详细解释
颓废的老猫
博客等级 码龄25年 23粉丝 33原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值