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

    文章

    10988

    浏览量

    206725
  • CDN
    CDN
    +关注

    关注

    0

    文章

    287

    浏览量

    28497

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

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

收藏 人收藏

    评论

    相关推荐

    服务器托管与虚拟主机托管有什么区别

    服务器托管业务可细分为服务器托管与虚拟主机 (Virtual Hosting)。 "服务器托管"是在具有与Internet时实相连的网络环境的公司放置
    发表于 12-02 18:16

    如何能选购一台适用的PC服务器

    , 这样来其反馈速度必然受到影响,而国内厂商的研发机构层次相对而言没有如此复杂,是可以优先考虑的对象。 综观以上各,选购一台好的PC服务器,最重要的还是符合自己的需要,以及稳定度和
    发表于 06-29 15:00

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

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

    为你的 Linux 服务器加把锁

    无论你使用的哪种 Linux 发行版,你都需要使用基于 iptables 的防火墙来保护它。啊哈!你已经设置好了你的第一台 Linux 服务器
    发表于 12-31 11:01

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

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

    动静内容混合站点,怎样用全站加速支持实际业务场景?

    的极速访问和用户流畅体验。在此背景之下,阿里云在CDN平台之上,构建了全站加速方案,融合了动态加速和静态加速,突破以往的单项加速
    发表于 06-12 16:26

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

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

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

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

    华为FPGA加速服务器如何加速让硬件应用高效上云?

    华为FPGA加速服务器让“硬用”上云成为新增长随着通信和互联网产业的快速发展,FPGA作为高性能计算加速器在大数据、深度学习、图像视频处理、基因计算、金融分析和加解密等众多领域得到
    发表于 10-22 07:12

    通过时钟服务器,怎么实现ni设备时钟同步?

    一台时钟服务器通过网络连接了几台ni设备,有crio,pxie,怎么设置才能实现时钟同步?在ni max对应设备中没有找到设置服务器地址的地
    发表于 01-17 10:20

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

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

    有没有人有多个LWIP客户端通过个端口连接到一台服务器的示例?

    有没有人有多个客户端通过个端口连接到一台服务器的示例?这样做的最佳做法是什么?
    发表于 03-02 08:17

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

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

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

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

    如何通过WebDAV服务器访问NAS

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