Watch Star Fork

kakotor / ggcipJavaApache-2.0

加入码云
与超过 300 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
goagent ggcip filter
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README.md 2.07 KB

#ggcip

获取goagent可用的gccIp地址的小工具

运行环境JRE7+

JRE8下载地址

Ip地址来源 http://www.kookle.co.nr/

使用说明:

  • 在项目主页下载进入bin目录下载或直接在项目主目录下载(包含源码).
  • 确保电脑已安装java 运行时环境(JRE),上面附赠了下载地址
  • 讲下载的文件解压缩进入bin目录运行ggcip.bat,执行完毕后会自动跳回光标闪烁状态,同时目录下生成ggcip-xxx.csv和ggcip-xxx.txt文档
  • 使用excel打开ggcip-xxx.csv包含两列,第一列可用ip地址,第二列连接响应时间(非ping响应信息,仅作了一次连接测试,可以ping辅助看看响应时间).
  • 记住要求最大响应时间的ip地址,打开ggcip-xxx.txt讲该ip前面的部分复制,再去编辑goagent的配置文件吧(参考goagent的官方说明)

PS

非windows系统 安装好jre运行环境后在命令行模式下进入bin目录执行命令(可能需要配置java运行环境变量,google或在baidu一下吧):

java -jar ggcip.jar

高级使用说明

将/src/main/resources中的两个配置文件复制到bin目录下

gccips.csv

用于配置可用的ip地址 可以自己添加ip段 字段说明如下

  1. 区域信息(如:HongKong,Taiwan等)
  2. ip前三段(如203.211.0)
  3. ip第四段起始(如4)
  4. ip第四段结束(如50,上述配置将会检测的ip地址为203.211.0.4~203.211.0.50)

ggcip.properties

#检测证书的关键字默认为cn=google.com(不建议修改)
google.cert.keyinfo=cn=google.com
#检测连接的超时时间(毫秒,连接时间大于此时间的ip将会被放弃)
ggcip.conn.timeoout=500
#检查连接的线程数(增大数值可以加快检测速度)
ggcip.valid.poolsize=10
#最大返回的有效ip数(不一定有效,但总体应该不会超过此数值与线程数之和)
ggcip.max.size=50

项目点评 ( 0 )

你可以在登录后,发表评论

搜索帮助