V2RAY常用命令

作者:CQman 发布时间:February 21, 2020浏览:481 分类:主机域名

bash <(curl -s -L https://git.io/v2ray.sh)

systemctl restart v2ray

/usr/bin/v2ray/v2ray --test --config /etc/v2ray/config.json
vim /etc/v2ray/config.json
netstat -apn | grep v2ray
systemctl status v2ray

v2ray info 查看 V2Ray 配置信息
v2ray config 修改 V2Ray 配置
v2ray link 生成 V2Ray 配置文件链接
v2ray infolink 生成 V2Ray 配置信息链接
v2ray qr 生成 V2Ray 配置二维码链接
v2ray ss 修改 Shadowsocks 配置
v2ray ssinfo 查看 Shadowsocks 配置信息
v2ray ssqr 生成 Shadowsocks 配置二维码链接
v2ray status 查看 V2Ray 运行状态
v2ray start 启动 V2Ray
v2ray stop 停止 V2Ray
v2ray restart 重启 V2Ray
v2ray log 查看 V2Ray 运行日志
v2ray update 更新 V2Ray
v2ray update.sh 更新 V2Ray 管理脚本
v2ray uninstall 卸载 V2Ray

Pip和Shadowsocks的安装配置教程

作者:CQman 发布时间:October 4, 2014浏览:135158 分类:主机域名

Pip是安装Python包的工具,提供了安装、列举已安装包、升级以及卸载包的功能。Pip是对easy_install的取代,提供了和easy_install相同的查找包的功能,因此可以使用easy_install安装的包也同样可以使用pip进行安装。
 
目前有很多Python程序都是可以直接通过Pip来一键安装了,比如众所周知的Django、Markdown、Shadowsocks等。
 
简要介绍一下Pip的用法(以安装Shadowsocks举例):
 
1、安装package
 
pip install shadowsocks
2、列出已安装的packages
 
pip freeze
3、安装特定版本的package
 
pip install shadowsocks=1.3.3′
pip install shadowsocks>1.0,<1.3.3′
4、升级已安装的package到最新版本
 
pip install -U shadowsocks
5、卸载已安装的package
 
pip uninstall shadowsocks
6、查询已安装的package
 
pip search “shadowsocks”
安装Pip之前必须要先安装setuptools,安装setuptools之前,必须要安装了Python,这之间的安装过程存在依赖关系,缺一不可。因此,整个过程还是比较麻烦的。
 
1、检查Python版本
 
python –version
CentOS6.5默认安装的Python版本是2.6.6,返回值为:Python 2.6.6
 
2、安装setuptools
 
yum install -y python-setuptools
安装完毕后,easy_install命令就可以使用了。
 
3、安装pip
 
easy_install pip
通过easy_install安装pip是最为简单的方法。pip默认安装到/usr/bin目录下。
 
4、安装shadowsocks
 
pip install shadowsocks
Shadowsocks的配置和使用
 
1、创建Shadowsocks的配置文件:
CentOS下通过vim创建该配置,运行命令:
 
vi /etc/shadowsocks.json
内容如下:
 
{
"server":"服务器 IP 地址",
"server_port":8388,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"mypassword",
"timeout":300,
"method":"aes-256-cfb",
"fast_open": false,
"workers": 1
}
各字段的含义:
server:服务器 IP (IPv4/IPv6),注意这也将是服务端监听的 IP 地址
server_port:监听的服务器端口
local_address:本地监听的 IP 地址
local_port:本地端端口
password:用来加密的密码
timeout:超时时间(秒)
method:加密方法,可选择 “bf-cfb”, “aes-256-cfb”, “des-cfb”, “rc4″, 等等。默认是一种不安全的加密,推荐用 “aes-256-cfb”
fast_open:true 或 false。如果你的服务器 Linux 内核在3.7+,可以开启 fast_open 以降低延迟。开启方法:
 
echo 3 > /proc/sys/net/ipv4/tcp_fastopen
开启之后,将 fast_open 的配置设置为 true 即可。
works:works数量,默认为 1
 
2、安装M2Crypto
默认加密方法table速度很快,但很不安全。推荐使用 “aes-256-cfb” 或者 “bf-cfb”。请不要使用 “rc4″,它不安全。如果选择“table”之外的加密,需要安装M2Crypto。
先安装依赖包:
 
yum install -y openssl-devel gcc swig python-devel autoconf libtool
安装setuptools:
 
wget --no-check-certificate https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
python ez_setup.py install
再通过pip安装M2Crypto:
 
pip install M2Crypto
3、安装gevent
安装gevent可以提高Shadowsocks的性能。CentOS下安装gevent依赖libevent和greenlet。
安装libevent:
 
yum install -y libevent
安装greenlet:
 
pip install greenlet
安装gevent:
 
pip install gevent
4、命令行参数(服务器端启动命令)
 
ssserver -c /etc/shadowsocks.json
如果想在后台一直运行Shadowsocks,启动命令如下:
 
nohup ssserver -c /etc/shadowsocks.json > /dev/null 2>&1 &
备注:关于nohup,是可以让程序在后台运行的命令。(或者可使用screen命令)
 
同时可以用命令行参数覆盖 /etc/shadowsocks.json 里的设置:
sslocal -s 服务器地址 -p 服务器端口 -l 本地端端口 -k 密码 -m 加密方法
ssserver -p 服务器端口 -k 密码 -m 加密方法
 
备注:sslocal是客户端程序;ssserver是服务端程序。
 
如果要关闭服务,kill掉shadowsocks的进程即可:
 
killall ssserver
5、防火墙设置(如有)
编辑防火墙配置文件/etc/sysconfig/iptables,将服务器端口(server_port)放行。
新增一条防火墙规则:
 
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8989 -j ACCEPT
重启防火墙iptables:
 
service iptables restart
至此,服务器端的 Shadowsocks 安装和配置完毕。
 
6、客户端配置
下载Windows客户端shadowsocks-gui,填入IP、端口、密码等信息,点“Save”即可。
 
7、浏览器配置
Chrome推荐使用SwitchySharp切换代理设置。把浏览器代理设为下列参数即可:
 
协议: socks5
地址: 127.0.0.1
端口: 你填的 local_port

shadowsocks在Centos5.X上的安装

作者:CQman 发布时间:October 4, 2014浏览:129915 分类:主机域名

最近Gae很不给力,估计又遭遇了新一轮的封锁,速度很慢,只有用shadowsocks,前提要有自己的VPS,网上有很多一键安装包,但都是基于Centos6的,5.X要手动安装。 5.x默认python是2.4,貌似shadowsocks要2.7以上才能用,只有升级了,如有问题将pip重装一下,步骤如下 yum install m2crypto python-setuptools
easy_install pip
pip install shadowsocks
服务端安装好以后,创建一个配置文件 /etc/shadowsocks.json。 示例:
 
{
    "server":"服务器 IP 地址",
    "server_port":8388,
    "local_address": "127.0.0.1",
    "local_port":1080,
    "password":"mypassword",
    "timeout":300,
    "method":"aes-256-cfb",
    "fast_open": false,
    "workers": 1
}
运行程序
ssserver -c /etc/shadowsocks.json
 
或者nohup ssserver -c /etc/shadowsocks.json > /dev/null 2>&1 &

goagent GAE平台部署教程

作者:CQman 发布时间:August 9, 2014浏览:127780 分类:主机域名

一、申请Google App Engine并创建appid

 

  1. 申请注册一个Google App Engine账号https://appengine.google.com。没有Gmail账号先注册一个, 用你的Gmaill账号登录。
  2. 登录之后,自动转向Application注册页面,如下图:

阅读剩余部分...

CentOS下shadowsocks一键安装脚本

作者:CQman 发布时间:July 30, 2014浏览:110313 分类:主机域名

  本脚本适用环境: 系统支持:CentOS/Redhat/Fedora 内存要求:≥64M 日期:2014年07月12日   关于本脚本: 一键安装 Python 版 shadowsocks 的最新版,同时安装了 Python 包管理工具 pip。     默认配置: 服务器端口:8989 客户端端口:1080 密码:自己设定(如不设定,默认为teddysun.com)   客户端下载: http://sourceforge.net/projects/shadowsocksgui/files/dist/   使用方法: 使用root用户登录,运行以下命令:   wget --no-check-certificate https://raw2.github.com/teddysun/shadowsocks_install/master/shadowsocks.sh chmod +x shadowsocks.sh ./shadowsocks.sh 2>&1 | tee shadowsocks.log 安装完成后,脚本提示如下:   Congratulations, shadowsocks install completed! Your Server IP:your_server_ip Your Server Port:8989 Your Password:your_password Your Local IP:127.0.0.1 Your Local Port:1080 Your Encryption Method:aes-256-cfb   Welcome to visit:http://teddysun.com/342.html Enjoy it! 卸载方法: 使用root用户登录,运行以下命令:   ./shadowsocks.sh uninstall 配置文件说明(2014年06月17日新增): 配置文件路径:/etc/shadowsocks.json   {     "server":"your_server_ip",     "server_port":8989,     "local_address": "127.0.0.1",     "local_port":1080,     "password":"yourpassword",     "timeout":600,     "method":"aes-256-cfb",     "fast_open": false,     "workers": 1 } 使用命令(2014年05月29日新增): 启动:/etc/init.d/shadowsocks start 停止:/etc/init.d/shadowsocks stop 重启:/etc/init.d/shadowsocks restart 查看状态:/etc/init.d/shadowsocks status

AKCMS的nginx伪静态规则

作者:CQman 发布时间:September 4, 2013浏览:105289 分类:主机域名

location / {
rewrite ^/$ /index.php last;
rewrite ^/([a-zA-Z0-9\-_\/]+)/([a-zA-Z0-9\-_\/]+)/([a-zA-Z0-90-9]+).htm$ /article.php?id=$3 last;
rewrite ^/([a-zA-Z0-9\-_\/]+)/([a-zA-Z0-90-9]+)/index.html$ /category.php?id=$2 last;
rewrite ^/([a-zA-Z0-9\-_\/]+)/index.html$ /category.php?id=$1 last;
rewrite ^/([a-zA-Z0-9\-_\/]+)/index.html$ /category.php?id=$1&page=$2 last;
}
akcms.zip

screen无法恢复的问题

作者:CQman 发布时间:September 4, 2013浏览:59560 分类:主机域名

screen可以实现断网后恢复工作屏幕的功能,很强大,用screen -ls可以看到后台的session列表,状态有Attached和Detached,状Attached态为Detached时直接screen -r id就能恢复窗口,状态Attached时就无法用前面的命令恢复,需要加参数D,即screen -D -r id才能恢复窗口.

buyvm太不人道了

作者:CQman 发布时间:September 3, 2013浏览:126648 分类:主机域名

昨天到期,忘了备份了,因为之前莫名其妙的被禁止账户,说是违反了什么TOS,那东西那么长谁有空看呀,好像是因为资料不真实,更新资料也不行,昨天发现无法访问,vps被终止后发了ticket看能不能帮忙备份或者给我一天时间备份,这鸟人牛B的很,ticket一概不回,直接closed,太不人性化了。好在几个月前备份了一下。

godaddy中unzip出错

作者:CQman 发布时间:June 10, 2013浏览:110640 分类:主机域名

 
 深刻的教训啊,今天转移一个大的站到gd,发现unzip时报错:
 
 End-of-central-directory signature not found.  Either this file is not
  a zipfile, or it constitutes one disk of a multi-part archive.  In the
  latter case the central directory and zipfile comment will be found on
  the last disk(s) of this archive.
我还以为是文件下载的时候出问题了,因为wget的时候经常不定时的中断,但unzip了几个文件都是这样,后来发现这些出错的都是大于2G的zip文件,查了一下果然有人说是这个原因,解决方法是用jar或者7zip,可惜GD都用不了,只有重新打包成tar再传了,浪费时间啊。
奇怪的是在VPS中是可以unzip的呀,到底什么原因呢?

godaddy新加坡机房还是不行

作者:CQman 发布时间:June 10, 2013浏览:4114 分类:主机域名

数据从buyvm转移到godaddy新加坡数据中心和美国数据中心的速度差异真大啊,AP的速度只有几十k而US的速度在几M,当然了,由于buyvm的服务器在加拿大,离美国比较近,所以美国的速度快也正常,但是AP的速度差距这么大还是让人遗憾,GD没有诚意啊,国人用GD的这么多,要真心就把亚洲数据中心放在香港啊,新加坡数据中心线路还是太差,建议不要购买GD的AP主机。 QQ图片20130608231302.jpg

联通还算给力吧

作者:CQman 发布时间:June 10, 2013浏览:3135 分类:主机域名

提速到20M之后的下载速度还是不错的, QQ图片20130530230426.jpg 联通不太厚道,之前在微博上多次联系客服都说是什么线路问题提不了,后来发现是给我限制了端口速度8M,所以我怎么提速都没用,以后有问题还是直接联系片区维修人员比较靠谱,客服mm真的不懂。 ADSL技术太垃圾了,极限速度下载的时候其他事都干不了,网页都打不开,上传也只有可怜的60多k,给朋友传个大点的文件才痛苦,联通光纤已经进小区了,就是不入户,太可恶了。

vps中用wget出错failed: Temporary failure in name resolution.解决方法

作者:CQman 发布时间:June 8, 2013浏览:3490 分类:主机域名

今天在VPS中wget时居然报错了,测试了地址是没有问题的,failed: Temporary failure in name resolution. 主要原因为本地DNS信息错误,可以修改/etc/resolv.conf,

找到nameserver项修改成下面的,没有的话添加下面的

nameserver 4.2.2.4
nameserver 4.2.2.2

关于最近godaddy超级神码无法付款的问题

作者:CQman 发布时间:January 3, 2013浏览:3489 分类:主机域名

最近几个0.99的优惠码都无法使用国内信用卡正常付款,一付款就出现如下提示: Unfortunately, we are unable to process your purchase using this form of payment. Please utilize another form of payment, or contact (480) 505-8855 for further assistance. 网上搜索有一个解决方法,就是发ticket给godaddy,然后godaddy会回复邮件,让你提供相关信息,再确认就可以了,但实际上我并没有成功使用这个方法,第一次发ticket收到回复说优惠码有地区限制,然后再怎么发邮件也是这么说法,可是在首页看到这个优惠码的详情并没有什么地区限制,第二次同样发ticket询问确实收到回复要回复他们5个问题。 • The four digit support PIN for your customer account • The items that you have in the cart that you are attempting to order • Your confirmation that you authorize the charge shown in the cart (include the exact amount) • The last 4 digits of the payment method you are attempting to use • That you have read and agree to our "Universal Terms of Service 我以为是和网上找到的解决方法一致呢,结果我回复之后又一直再说优惠码有地区限制,崩溃了,不陪狗爹玩了。 可见godaddy已经意识到国内人士的强大力量,他们遭不住了,所以对超级优惠码进行了限制,估计以后很难有国内可以使用的超级码了。

Groupon团购godaddy$10买$30 $25买$70 credit 还有一天,速度上

作者:CQman 发布时间:January 2, 2013浏览:3350 分类:主机域名

Groupon团购godaddy$10买$30 $25买$70 creditccc.jpg 团购地址:http://www.groupon.com/deals/go-daddy-com-december-canada-saskatoon 自从最近godaddy收严优惠码政策之后,很多超级码比如0.99等都无法使用国内信用卡支付了,估计以后也很难有超级优惠码了,groupon搞的这个团购活动不错哟,还有一天多结束,有需要的抓紧了。 使用方法:打开http://www.godaddy.com/redeem/groupon.aspx(需要用代理)输入购买的券码就可以了,在godaddy购物后使用IN-STORE CREDIT。 注意:使用的时候是无法使用超级优惠码的,甚至2.95的优惠码也无法使用,这里再送大家两个优惠码GDBB776 gdbba547

Godaddy 0.99美元神码支持转移2012.12

作者:CQman 发布时间:December 9, 2012浏览:3333 分类:主机域名

LKSRTL99X  
SPECIAL OFFER! .COM just C$0.99*! Additional .COMs just C$8.29* per year! View offer details
 
*Plus ICANN fee of C$0.18 per domain name per year. C$0.99 price good for the first year of three new or transfer .COMs per customer. Additional years or .COMs may be purchased for C$8.29 per year. Discounts cannot be used in conjunction with any other offer or promotion. Customers may not use gift cards, PayPal® or AliPay to redeem this offer. After the first year, discounted products will renew at the then-current renewal list price. Your discount will be applied in your shopping cart.