0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

通过加速点的一台Linux服务器通过Iptables实现加速业务访问的效果

马哥Linux运维 2018-01-22 09:23 次阅读

问题描述

►当业务访问通过Internet速度较慢,目前有一个较快的访问中转点(专线或者BGP)。

技术选择:

1、不想使用CDN等复杂方案。

2、方案无需考虑后端数据同步问题。

3、需要运维对转发有完全的控制。

实施方案:

通过加速点的一台Linux服务器通过Iptables实现加速业务访问的效果。

分布指南

一、环境信息

站点信息

A站点为业务发布点,B站点为中转加速点,C站点为终端用户访问点,D站点为对比没有使用加速的站点。

IP地址列表

通过加速点的一台Linux服务器通过Iptables实现加速业务访问的效果

iptables:实现DNAT和SNAT转发实现工具-CentOS 6

httping:主机禁止ICMP但是开放80端口的情况实现ping功能(Linux平台)

httpping:作用同上(Windows平台)

二、配置Linux转发

IP地址配置

B站:

D站:

开启Forword

配置SNAT和DNAT

B站配置:

D站配置:

静态路由配置

B站:

三、测试加速效果

分别从B站和D站ping A站,1000个数据包,查看平均延迟

分别从C站 ping A站,1000个数据包,查看平均延迟

四、结论

从测试结果可以看出使用奥飞加速的平均延迟83ms,没有使用专线加速的D站和直接访问点的平均延迟分别为553ms和541ms。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11293

    浏览量

    209340
  • CDN
    CDN
    +关注

    关注

    0

    文章

    313

    浏览量

    28789

原文标题:业务访问加速实战 | 借助Iptables实现全NAT高速转发

文章出处:【微信号:magedu-Linux,微信公众号:马哥Linux运维】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Linux中使用Iptables实现简单的网站防火墙

    Linux中使用Iptables实现个简单的网站防火墙可以帮助我们保护服务器不受到恶意请求的攻击。
    发表于 09-22 10:11 786次阅读
    <b class='flag-5'>Linux</b>中使用<b class='flag-5'>Iptables</b><b class='flag-5'>实现</b>简单的网站防火墙

    实现3个处于不同网段的PC与一台服务器通过单臂路由可以互

    如题,服务器的IP地址处于3个网段中任意个随意地址,PC机分别处于10.231.1.xxx10.231.2.xxx10.231.3.xxx如何利用一台二层交换机和个路由
    发表于 01-06 16:08

    CDN新品发布:阿里云SCDN安全加速开放公测

    摘要: SCDN(Secure+CDN)安全加速产品是CDN推出的款集合安全能力的内容加速服务,用户就近取得所需内容解决因分布、带宽、服务器
    发表于 01-04 10:37

    基于Linux驱动程序源码的网络打印服务器设计

    一台主机。为了在个局域网环境中共享使用一台USB口打印机,需要为该打印机配备一台服务器,然后通过共享设置
    发表于 06-20 07:39

    款基于Linux的嵌入式网络打印服务器设计

    USB口打印机,需要为该打印机配备一台服务器,然后通过共享设置实现打印机的网络共享。这种方式有几个方面的缺陷:需要占用一台服务器资源;耗电;容易中毒导致无法正常打印;由于长时间不间断运
    发表于 07-25 07:43

    影响服务器访问速度的因素

    租用的配置影响访问速度 服务器在某种意义上就像是一台计算机,机器的处理越好,内存和硬盘越大,运行的速度相对也会越快。3.网站程序的规范程度也会影响
    发表于 05-17 09:50

    Linux系统使用iptables实现外网访问内网

    外部网络上的主机需要访问这些服务器,则需要在网关上实现转发。 再转述成另种应用场合,多台设备连接到一台服务器
    的头像 发表于 10-29 11:23 2941次阅读
    在<b class='flag-5'>Linux</b>系统使用<b class='flag-5'>iptables</b><b class='flag-5'>实现</b>外网<b class='flag-5'>访问</b>内网

    通过一台PLC网关同时采集多台PLC数据到MQTT自建服务器

    通过一台PLC网关同时采集多台PLC数据到MQTT自建服务器
    发表于 11-21 09:56 1153次阅读
    <b class='flag-5'>通过</b><b class='flag-5'>一台</b>PLC网关同时采集多台PLC数据到MQTT自建<b class='flag-5'>服务器</b>

    外网用户通过外网地址访问内网服务器实验配置

    外网主机通过域名访问Web服务器,首先需要通过访问内网DNS服务器获取Web服务器的IP地址,因
    的头像 发表于 08-31 10:53 2932次阅读

    用旧手机DIY一台服务器

    本文将向你展示如何使用 UrBackup 和 Linux Deploy在一台 Android 旧手机上搭建一台备份服务器。旧手机的污染问题众所周知,我有
    的头像 发表于 12-30 14:30 1330次阅读

    Linux服务器常见的网络故障排查方法

    Linux服务器 出现网络故障问题时,Linux服务器通常不能通过SSH访问了,这时您需要采用外
    的头像 发表于 04-14 15:47 2803次阅读

    cdn加速国外服务器(国外云服务器

    cdn加速国外服务器:是指通过在全球分布的服务器上缓存国外服务器的内容,使用户能够快速访问国外
    的头像 发表于 08-02 14:32 943次阅读

    CDN加速原理详解

    ”网络加速器”,即CDN加速。CDN加速通过将网站源服务器的内容缓存在距离访问用户最近的网络
    的头像 发表于 01-12 16:06 1018次阅读
    CDN<b class='flag-5'>加速</b>原理详解

    如何通过WebDAV服务器访问NAS

    WebDAV的客户端程序(如WinSCP、RaiDrive、Mac OS Finder、Linux 资源管理访问TNAS设备。 接下来为大家分享如何通过WebDAV
    的头像 发表于 01-16 15:30 1041次阅读
    如何<b class='flag-5'>通过</b>WebDAV<b class='flag-5'>服务器</b><b class='flag-5'>访问</b>NAS

    内网通过公网地址访问内网服务器的设置方法

    些场景下,内部网络中的服务器需要通过公网地址进行访问,尤其是在没有固定公网IP或需要在外部访问时。为了解决这
    的头像 发表于 11-07 15:09 531次阅读