24 1月 2014

firefox#穿@墙设置

firefox#穿@墙设置

适用于window的所有系统

一、软件环境配置

1.下载火狐浏览器

建议已经安装了360浏览器的,请在360软件管家里直接搜索“firefox”

安装第一个,正式版(现在是26.0版本)

2.安装浏览器插件

在360软件管家里搜索“adobe flash ”

安装第三个,非IE内核(现在是12.0版本)

3.关键组件设置

运行安装好的火狐浏览器

win7 请点击最左上方的红色“Firefox”,会弹出菜单,选择“附加组件”

(其他电脑系统,请找出设置选项,同样选择“附加组件”)

 

在右上方的搜索栏里搜索“firefox proxy”

 

安装“foxyproxy standard ”(现在是4.2.3版本)

 

安装好之后会提示重启

重启之后,在浏览器的网站输入框右边,会出现一个红色小狐狸图标,现在是斜杠被禁止的状态。

 

鼠标左键单击击是进入设置;右键单击是选择已经设置好的代*理。

 

左键进入代#理设置。点击右侧的“新建代¥理服务器”,即可设置,设置好之后确定退出。

 

 

二、搭配软件。

 

推荐shadowsocks、myentunnel、Tunnelier以及goagent等优秀端口代!理。

 

 

 

 

 

29 12月 2013

CentOS、Debian下搭建shadowsocks-libev服务端

吐槽一下~之前装的uV版本的,= =内存占用过高!!

 

shadowsocks-是近两年才发展起来的轻量级的socks5代理软件,相较于传统的ssh,shadowsocks速度更快。

shadowsocks-libev是shadowsocks众多版本中的一种,本博最为推荐。它使用libuv + C 编写,500不到的代码,资源消耗非常小,再破的VPS都能跑得起来。相对于其他版本的shadowsocks,shadowsocks-libev不会 出现掉进程或cpu 100%的问题。

1.安装必要组建

centos执行 yum install build-essential autoconf libtool gcc -y
debian执行 apt-get install build-essential autoconf libtool libssl-dev gcc -y

2.安装git

centos执行 yum install git -y
debian执行 apt-get install git -y

装完了执行 git –version ,如果出版本号则安装成功。

3.安装openssl

centos执行 yum install openssl-devel -y
debian执行 apt-get install libssl-dev -y

4.下载shadowsocks-libev源码包并编译

git clone https://github.com/madeye/shadowsocks-libev.git

cd shadowsocks-libev

./configure

make && make install

5.运行shadowsocks

nohup /usr/local/bin/ss-server -s IP地址 -p 端口 -k 密码 -m 加密方式 &

比如:nohup /usr/local/bin/ss-server -s 156.132.67.213 -p 8981 -k admin888 -m aes-256-cfb &

6.加入开机启动

echo “nohup /usr/local/bin/ss-server -s IP地址 -p 端口 -k 密码 -m 加密方式 &” >> /etc/rc.local

【关于客户端】
shadowsocks的客户端现在还不太成熟,个人推荐http://sourceforge.net/projects/shadowsocksgui/files/dist/

yingwa更方便,适合新人,但我不喜欢,似乎访问任何网站都要代理一下(只是一下),令我反感。

安卓、IOS也有客户端,我没有试过。

【关于加密方式】
如果启动命令里不写“-m aes-256-cfb”的话,则默认的加密方式为table,我也推荐使用这种加密,因为速度最快。选择aes-256-cfb则比较安全,其实对速度也几乎没有影响。

【关于更改端口、密码、加密方式】
启动命令里已经包含了这些信息,如果改了,别忘记也改一下开机启动里的。

【关于结束服务】
ps aus 会看到“/usr/local/bin/ss-server …….”的进程,kill掉即可,比如: kill 29899

20 12月 2013

s#s@h另类使用之MyEnTunnel sock5

一、前言扯淡

putty很多人用的,几乎是玩vps人手一份。

其实它还有搭配版本的。pink听过没?MyEnTunnel听过没?

这三个其实是一个软件包里面的。

MyEnTunnel是提供ssh 方式的socks5的呆呆。也就是说只要有任意s%s*h账号,就可以用。而且小巧便利。

SOCKS代^理是目前功能最为全面,使用最为稳定的代理服务器,目前用S(S$H搭建SOCKS代&理服务器上网,访问网络没有任何限制。

二、下面重点讲一下如何使用SOCKS代&理服务器。

用S^S^H搭建SOCKS,建议使用Firefox浏览器,因为Firefox支持SOCKS代(理远程域名解析,而IE只能通过类似SocksCap这样的第三方软件实现,不是很方便。

配置Firefox浏览器
在Firefox设置SOCKS远程域名解析,主要是为了防止DNS污染,具体设置方法是,在Firefox地址栏中,输入 about:config ,按确认,修改里面的一项数值,改成 network.proxy.socks_remote_dns=true 就可以了。

然后,打开FireFox浏览器,选择菜单栏的“工具/选项…”。选择“高级/网络”,点设置,就出现下面的界面,就可以进行代理服务器的设置了,选中“手动配置代理”,然后在SOCKS主机上,填写代理服务器的地址127.0.0.1,端口1080,SOCKS类型选择“SOCKS V5”,这时Firefox就配置结束。

设置S@S@H
配置好了Firefox,就该配置S@S@H了,安全外壳协议(Secure Shell Protocol / S@S@H)是一种在不安全网络上提供安全远程登录及其它安全网络服务的协议。常用的!S!S!H工具有开源软件PuTTY,支持S(S*H远程登录的主机可以实现socks5代理服务器的功能,不过在PuTTY中没有配置文件,需要手动设置才能实现,且无法保存,而PuTTY完整版自带的pLink可以实现命令行方式调用PuTTY实现SSH的加密通道。( 具体的方法是,去PuTTY官方网站下载pLink这个文件>>点击这里下载,pLink的调用参数是:plink -C -v -N -pw 密码 -D 本地端口 远程用户@IP或域名:远程希望打开的端口。
    
    新建一个文件,写入以下内容,另存为pLink.bat批处理文件,并放在Putty的安装目录内。
    
    plink -N Username@sshServer -pw Password -D 127.0.0.1:1080
    
    请将Username sshServer Password三处改为用户自己登陆SSH服务器的用户名、服务器地址和密码。)
上面的法子太烦了

这里提供的下载是 MyEnTunnel 包含putty!包含pink!!:

MyEnTunnel 

或者去官网看看:http://nemesis2.qx.net/pages/MyEnTunnel

MyEnTunnel就是设计出来直接用的,直接打开MyEnTunnel.exe,直接把端口号改为1080(不改也没事,对应后面的火狐设置也要变咯)

MyEnTunnel别关哦!

保持其窗口开启,一旦关闭窗口代理便失效。然后打开已经配置好127.0.0.1:1080的Socks5代&&&&理的Firefox浏览器,就可以使用SOCKS代&&&理服务器上网了。

 

三、后话

关于tunnelier和myentunnel速度的争论,myentunnel作者在其官网上给出了解释:

Notice: the development build of plink.exe is MUCH faster with large data transfers than the currently packaged (release 0.60). Simply replace the executeable if you use MyEnTunnel for streaming videos or large file transfers. You can get the development version from:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html under the “The latest development snapshot” section.

大意就是plink的稳定版是限速的,使用开发版速度会有很大提升。你可以通过上面的地址,在”The latest development snapshot“部分下载到开发版的plink。

有网友测试得出myentunnel用plink的开发版替换稳定版之后,可以与tunnelier一样达到满速。我个人比较喜欢myentunnel,小巧灵便。

 

16 12月 2013

shadowsocks-libuv搭建教程CentOS Debian适用

shadowsocks的优点就不在这里啰嗦了,简单地说比ssh更快。下面分享在服务器里安装shadowsocks的移植版shadowsocks-libuv。

1.安装git,已安装过请跳过此步骤。

如果是 centos6 直接执行:

 

yum -y install git

如果是 centos5 请依次执行下面的命令:

yum -y install gcc automake autoconf libtool make
yum install -y curl curl-devel zlib-devel openssl-devel perl perl-devel cpio expat-devel gettext-devel
wget http://www.codemonkey.org.uk/projects/git-snapshots/git/git-latest.tar.gz
tar xzvf git-latest.tar.gz
cd git-201x-0x-xx #你的目录可能不是这个 可以 ls 查看
autoconf
./configure
make && make install

最后:

git --version

如果出现版本号说明安装成功了。
debian执行 apt-get install git

装完了就执行 git –version ,如果出版本号则安装成功。

 

 

下面是安装 shadowsocks-libuv 的部分,这一部分 centos5/6 是相同的。

依次执行:

 

yum install openssl-devel //debian6 用 apt-get install libssl-dev 来替代
git clone --recursive https://github.com/dndx/shadowsocks-libuv.git
cd shadowsocks-libuv/

下面是修改 config.h 由于有部分像我一样的同学对 vim 的操作不熟悉,因此这里大家最好是下载一个 WinSCP 或是其他支持 sftp 协议的管理文件工具,找到 /root/git-201x-0x-xx/shadowsocks-libuv/ 目录右击 config.h 选择编辑

具体路径是具体情况而异。
#define SERVER_PORT 是服务端口
#define PASSWORD 是密码

推荐改掉密码,前面的“#”不要删掉。

 

然后依次执行:

make
iptables -I INPUT -p tcp -m tcp --dport 10086 -j ACCEPT   #加入规则
service iptables save  #保存
iptables -L -n  #查看的iptables规则
mv ./server  /root/socksserver
nohup /root/socksserver > /dev/null 2>&1 &
echo "nohup /root/socksserver > /dev/null 2>&1 &" >> /etc/rc.d/rc.local

注意:

如果你要修改加密方式,直接nohup /root/socksserver 的时候跟上参数

nohup /root/socksserver -p 端口号 -k 密码 -m 加密方式 > /dev/null 2>&1 &

#加密方式默认是table,速度快,但是不是很安全,可以选择的加密方式为”bf-cfb”, “aes-256-cfb”, “des-cfb”, “rc4”, 等等。

然后就OK了。

 

注意/root/socksserver文件不能删掉,做代理就靠它了。

 

最后

如果发现你的 shadowsocks 进程经常自动退出,可以试一下下面这个脚本:

 

#!/bin/bash
#By Piaoyu.oRg
if
ps -ef|grep "shadowsocks on"|grep -v "grep"
then
echo "Running!"
else
echo "Stopped!"
nohup /root/socksserver > /dev/null 2>&1 &
fi

保存为 /root/check.sh 分别执行以下命令(最好自己输入 否则易出错):

 

chmod +x /root/check.sh
crontab -e
*/5 * * * * /root/chech.sh

按 ESC 键输入 :wq (包括冒号)然后回车。

这样就是 5 分钟执行一次监控脚本,如果发现 shadowsocks 的服务不在运行就启动服务。

 

 

 

 

 

 

27 1月 2013

分享 美好的在线d#l#浏览器

今天制作了几款在线d#l#浏览器,你懂的。

制作方式:

1.有一个国外的空间,其实原来就是通过这个空间进行代理上网。

必须支持php语言。数据库什么的都不需要。

很重要的一点服务器流量要足够。起码G级别了(一个人用还行。人多就得更多。)

2.用ftp把php程序传到空间上。

文件在这blogfeng在线代理

也可以用在线ftp管理工具(特别适用ftp使用是限制国内ip的空间商)

3.打开 上传的路径/admin.php  经测试直接打开路径效果一样

点击放大

如果出现提示错误,一般是文件权限问题。

用ftp把属性都改成777属性。

成功后就也可以用了。

直接打开路径

输入浏览器浏览吧。

点击放大

4.重点!!你选择的空间一定要支持代理权限。php基本要符合以下属性

 

点击放大