github官方开发主页:https://github.com/coyove/goflyway

goflyway的用途就不说了,你能搜到此文章就说明已经知道了。

centos和Ubuntu均可使用,其他的没测试。

一:服务器端的安装

1.打开 https://github.com/coyove/goflyway/releases ,找到服务器适合的下载地址,右键复制下载地址。

2.打开服务器的控制端,新建个文件夹并且进入:

mkdir goflyway && cd goflyway

  

3.输入 wget -N --no-check-certificate "下载地址",敲回车,就下好了。例如

 wget -N --no-check-certificate "https://github.com/coyove/goflyway/releases/download/v1.1.0a/goflyway_linux_amd64.tar.gz"

下载好之后提示:

4。解压:

tar -xzf "文件名"

  文件名就是刚刚下载好的那个,上图红线标注的,直接复制就好。

5.添加执行权限

chmod +x goflyway

6.启动

nohup ./goflyway -k="密码" -l=":端口" > /tmp/goflyway.log 2>&1 &  

在密码、端口的位置换成你要设定的密码端口。

  6.1如果想查看软件运行状况,就看日志:

tail -f /tmp/goflyway.log

  6.2 如果想停止运行:

kill - $(ps -ef|grep "goflyway"|grep -v grep|awk '{print $2}')

  6.3 今后如果想直接启动,需要先进入这个文件夹,比如:

cd  /root/goflyway

  

二、.客户端设置:

7.打开 https://github.com/coyove/goflyway/releases,在你电脑下载你对应的客户端,例如你是windows系统64位,就下载goflyway_windows_amd64.zip

8.解压,把解压后的文件夹放到一个妥善的位置。

9.打开文件夹,你可以看到下图。注意:不要点开goflyway程序,直接点开就是服务端的效果,不是咱们的目的。

10.在这个文件夹里右键->新建->文本文件,打开,里面输入:

goflyway.exe -k="密码" -up="服务器IP:端口" -l=":本地端口"
pause>nul

 把密码、服务器IP、端口换成你之前设置的。这三项目的是连接服务器。

  本地端口你设成你想要的,这个目的是让你其他电脑软件能对接到这个通道。

11.保存,关掉文件,重命名,把.txt后缀改成.bat

  11.1 如果你看不到.txt后缀,是因为windows怕人误修改默认隐藏了后缀,百度一下把它设成显示。

12.以后想打开客户端就双击bat即可。双击完会弹出黑窗口,这个就是软件本身了,用的时候不要关

三、其他软件对接通道

如果想让软件走这个通道,就把代理服务器设成127.0.0.1,端口设成你刚刚设置的本地端口。

值得注意的是,设置时不要选sock5,要选http:

例如SwitchyOmega插件:

也有一部分软件是默认走该通道的,比如IE。

客户端刚启动时,会有一句:

* access client web console at [ 127.0.0.1:8101 ]

这个是web端的控制台,用来设置规则,哪些网站走通道,哪些网站不走

Linux 服务器 安装 goflyway的更多相关文章

  1. Linux服务器---安装Tomcat

    安装Tomcat Tomcat作为web服务器实现了对servlet和jsp的支持,centos目前不支持yum方式安装.在使用Tomcat之前,确保你已经安装并配置好了jdk,而且jdk的版本要和t ...

  2. Linux 服务器 安装 memcached

    linux centos 一.memcached的安装 1.下载 memcached-1.4.33.tar.gz.libevent-2.0.22-stable.tar.gz 安装 memcached ...

  3. Linux服务器---安装squid

    安装squid proxy就是软件代理或者代理服务器,而squid就是一种常用的proxy服务 1.安装squid [root@localhost wj]# rpm -qa | grep squid ...

  4. linux服务器---安装samba

    安装samba 1.检测samba是否安装,如果没有,那么可以使用yum来安装.至少需要安装3个软件:samba,samba-client.samba-common [root@localhost p ...

  5. Linux服务器---安装bind

    安装bind 1.安装bind软件,需要安装3 个bind.bind-chroot.bind-util [root@localhost pub]# yum install -y bind bind-c ...

  6. Linux服务器---安装jdk

    安装jdk jdk是运行或者开发java的必须工具,很多软件都会依赖jdk,因此必须学会安装jdk 1.查看当前系统的jdk情况 [root@localhost wj]# rpm -qa | grep ...

  7. linux服务器---安装swat

    安装swat swat是一个图形化的samba管理软件,可以帮助不熟悉的人去灵活的配置samba服务, 1.安装swat [root@localhost wj]#yum install -y samb ...

  8. Linux服务器---安装mysql

    安装mysql 1.检测是否已安装mysql [root@localhost bin]# rpm -qa | grep mysql mysql-libs-5.1.71-1.el6.i686 [root ...

  9. Linux服务器---安装apache

    Apache安装    1.安装Apache,使用命令“yum install httpd -y” [root@localhost ~]# yum install httpd -y Loaded pl ...

随机推荐

  1. 从手机浏览器或者 APP 中跳转到微信并跳转到指定页原理及行业内幕详解

    相信很多朋友遇到过有些网站,可以直接通过一个连接就能让你的手机打开微信且跳转到某个指定的页面,许多程序员很好奇到底是怎么实现的,到处求这种方法的源码,在文本中我会介绍及剖析这种跳转实现的原理. 微信是 ...

  2. mysql安装登录

    接下来就开始安装mysql 下载地址:http://dev.mysql.com/downloads/mysql/  选择 dmg格式 下载完毕后,双击打开dmg文件,双击 “mysql-5.7.9-o ...

  3. python-数据分析与展示(Numpy、matplotlib、pandas)---3

    笔记内容整理自mooc上北京理工大学嵩天老师python系列课程数据分析与展示,本人小白一枚,如有不对,多加指正 0.pandas基于Numpy实现的,前者注重应用,后者注重结构 1.Series类型 ...

  4. 在linux系统中安装redis

    使用的工具是 连接上虚拟机,进入安装文件的目录 进入redis压缩包中 将压缩包解压: tar -zxvf redis-2.8.3.tar.gz 进入这个文件中:  cd redis-2.8.3 进入 ...

  5. Linux 搭建安装Maven环境

    1.前提条件: 1)下载并安装好JDK .在终端输入命令“java -version”,如果出现类似如下信息说明JDK安装成功. $ java -version java version " ...

  6. elasticsearch配置文件详解

    来自:http://www.searchtech.pro/articles/2013/02/18/1361194291548.html elasticsearch的config文件夹里面有两个配置文 ...

  7. SaaS的中年危机(转)

    如果说SaaS软件和人有什么地方很像的话,中年危机一定是其中一个.另一个是交税. 经常有人问我,春阳,你觉得xx SaaS公司怎么样? 如果这是一家成立2年以上的公司,我的回答多半是“活的不是那么滋润 ...

  8. eclipse中的ctrl+H使用中的问题

    一.问题背景 ctrl+H其实包含好几个search如果是FileSearch,在第一个输入框是要搜索的文字,第二个是文件名(支持通配符:*.js或者*.*),下面是选择搜索的范围,然后点seach. ...

  9. linux物理网卡检测命令mii-tool

    mii-tool    #是用于查看.管理物理的网络接口的状态,还可以配置网卡需要的协商方式. 一 ,查看网卡工作状态 mill-tool [网卡名]    #查看物理网卡连接状态 -V 显示版本信息 ...

  10. python --- 21 MRO C3算法

    一.python2.2之前用的是   经典类的MRO继承 ①深度递归继承     从左到右 ,一条路走到黑 ②广度继承           一层一层的继承 深度继承时   为   R 1 2 3 4 ...