全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1408|回复: 18

在任意linux发行版上安装railgun

[复制链接]
发表于 2020-4-19 19:34:23 | 显示全部楼层 |阅读模式
本帖最后由 yushum 于 2020-4-19 19:42 编辑

railgun官方仓库只支持Ubuntu、Debian和Red Hat Enterprise Linux & CentOS系统,我用的是archlinux,网上似乎找不到安装方式,因此介绍一下如何安装
  1. wget http://pkg.cloudflare.com/pool/xenial/railgun/r/railgun-stable/railgun-stable_5.3.3_amd64.deb
  2. ar -x *.deb
  3. tar xvf data.tar.xz
  4. mkdir -p /usr/local/railgun
  5. mv etc /usr/local/etc/railgun
  6. mv usr/bin /usr/local/lib/railgun
  7. ln -s /usr/local/lib/railgun/* /usr/local/bin
  8. mkdir /var/run/railgun
  9. mkdir /var/log/railgun
  10. chown nobody:nobody /var/run/railgun/
  11. chown nobody:nobody /var/log/railgun/
  12. chmod 0750 /var/log/railgun
复制代码

安装memcached
  1. pacman -S memcached
  2. systemctl enable memcached
  3. systemctl start memcached
复制代码

创建/etc/systemd/system/railgun.service文件
  1. [Unit]
  2. Description=Cloudflare Railgun
  3. After=network.target

  4. [Service]
  5. Type=simple
  6. User=nobody
  7. ExecStart=/usr/local/bin/rg-listener -config=/usr/local/etc/railgun/railgun/railgun.conf
  8. PIDFile=/run/railgun.pid
  9. [Install]
  10. WantedBy=multi-user.target
复制代码

修改/usr/local/etc/railgun/railgun/railgun.conf为
  1. map.file = /usr/local/etc/railgun/railgun/railgun-nat.conf
  2. ca.bundle = /usr/local/etc/railgun/ssl/railgun-ca-certs.crt
复制代码

然后修改token和host地址
就可以运行railgun
  1. systemctl enable railgun
  2. systemctl start railgun
复制代码


因为论坛排版问题,有不清楚的地方可以到我的博客留言
https://yushum.com/archives/213
发表于 2020-4-19 19:41:18 | 显示全部楼层
xenial
 楼主| 发表于 2020-4-19 19:42:58 | 显示全部楼层

对的 用的是xenial的包
发表于 2020-4-19 19:44:09 | 显示全部楼层
感谢分享 mark
发表于 2020-4-19 19:46:47 | 显示全部楼层
好的教程必须顶起来,谢谢楼主分享
发表于 2020-4-19 19:49:07 | 显示全部楼层
MJJ需要的是这个吗

MJJ需要的是 CFP ~
 楼主| 发表于 2020-4-19 19:50:16 | 显示全部楼层
Lost_Scarecrow 发表于 2020-4-19 19:49
MJJ需要的是这个吗

MJJ需要的是 CFP ~

MJJ个个都是人才,怎么会没有CFP
发表于 2020-4-19 20:01:41 | 显示全部楼层
railgun​需​要​注​意​下​被​拿​来​跑​流​量​对​外​发​包,
​只​打​开​了2408​端​口,Memcached​没​开​放​端​口,​我​有​一​台​机​器​几​天​跑​了7.8T,​坛​子​里​也​有​人​被​跑​流​量,​对​方​证​实​了​是Memcached​流​量​对​外​发​包​跑​流​量D​别​人,​我​的​因​为​被​停​机​暂​时​不​清​楚​是​不​是Memcached​发​的​包,​但​是​机​器​上​只​装​了gun   ​​​​
 楼主| 发表于 2020-4-19 20:46:19 | 显示全部楼层
hasamol7468 发表于 2020-4-19 20:01
railgun​需​要​注​意​下​被​拿​来​跑​流​量​对​外​发​包,
​只​打​开​了2408​端 ...

感谢大佬提醒
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-27 03:54 , Processed in 0.063306 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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