2017年3月26日星期日

google cloud ss fs

部署

我们这里介绍几个关键的步骤。

修改防火墙

由于默认的防火墙限制太多,我们需要修改防火墙规则。
直接访问 : https://console.cloud.google.com/networking/firewalls/list
或者在菜单中依次点击 【网络】–>  【防火墙规则】 –> 【创建防火墙规则】
3
【来源过滤】【允许的协议和端口】按图填写,其他随便(允许所有端口的TCP和UDP)。

申请静态IP

这个步骤可有可无。具体区别请看以下描述。
  • 静态IP地址被分配到一个项目长期直到它们被明确地释放,并且保持附着到一个实例,即使当实例停止,直到它们被明确地分离。
  • 临时IP地址分配给一个实例只有等到它重新启动或终止。 如果一个实例被终止或停止时,分配给该实例的任何临时的外部IP地址被释放回通用计算引擎IP地址池,成为可以使用的其他项目。 当停止实例再次启动,一个新的临时外部IP地址被分配给该实例。
直接访问 : https://console.cloud.google.com/networking/addresses/list
或者在菜单中依次点击 【网络】–>  【外部IP地址】 –> 【保留静态IP】
区域可选亚洲东部、欧洲、美国 等地。推荐亚洲!
4
 PS : 静态IP只能申请一个!!!

创建计算引擎

直接访问 : https://console.cloud.google.com/compute/instances
或者在菜单中依次点击 【计算引擎】–>  【创建实例】



注意标记红框的项目,其他随意!

Google Cloud 自带的浏览器SSH挺好用的,推荐使用!
PS : Ctrl + C/V 可直接复制粘贴命令!

使用命令
直接切换到root账户下!

搭建Shadow-socks? 还是推荐秋水的一键go版本。





一、服务端安装
1、Linux 服务器安装:
rm -f install_fs.sh
wget http://iytc.net/fs/install_fs.sh
chmod +x install_fs.sh
./install_fs.sh 2>&1 | tee install.log
debian,ubuntu下如果执行脚本出错,请切换到dash,
切换方法: sudo dpkg-reconfigure dash 选no
安装后提示:
FinalSpeed start,log file: /fs/server.log
Please wait 5 second...
FinalSpeed server starting...
System Name: linux
Listen udp port: 150
Listen tcp port: 150
Network Interface List:
venet0
Pseudo-device that captures on all interfaces any
lo
Select Network Interface failed,can't use TCP protocal!
FinalSpeed server start success.
finalspeed支持TCP、UDP两种模式,但对于OpenVZ的VPS,只支持UDP模式。
netstat -nautp 查看服务器端口,可以发现udp 150端口在侦听:
udp        0      0 :::150                      :::*                                    20412/java

A、相关命令行:

安装完成后可通过查看日志看是否运行:tail -f /fs/server.log
卸载:sh /fs/stop.sh ; rm -rf /fs
停止:sh /fs/stop.sh
重新启动:sh /fs/restart.sh; tail -f /fs/server.log
B、设置服务端口:

默认udp 150和tcp 150 ,由于finalspeed的工作原理,请不要在本机防火墙开放finalspeed所使用的tcp端口.
linux版:mkdir -p /fs/cnf/ ; echo 端口号 > /fs/cnf/listen_port ; sh /fs/restart.sh
windows版:在cnf目录下新建文件listen_port,文件内容为端口号.
C、设置开机启动:

chmod +x /etc/rc.local
vi /etc/rc.local
加入
sh /fs/start.sh
D、每天晚上3点自动重启:

crontab -e
加入
0 3 * * * sh /fs/restart.sh
E、还要注意,已经在运行了没有停止情况下重复启动是会报错的,所以最好先停止或者重启。

二、FinalSpeed客户端
1、客户端程序
windows定制版(推荐:单文件免安装绿色版本、不会提示升级收费版)
注意:计算机上需存在32位版本(Windows x86 Offline)的JRE和winpcap


2、客户端配置
先设置本地网络的带宽,再设置加速列表,将远端的8388端口映射到本地2000端口:
Shadowsocks客户端,将本地2000端口映射成WEB代理1080端口:






WIN 10 java运行环境未找到的解决方法

2016年12月1日没有评论

在win10 64位系统上运行用jar2exe生成的可执行文件,出现“java运行环境未找到”的提示。
系统已经安装JAVA JDK1.8 64位版本程序。

出现此问题是因为应用程序是32位程序,无法使用64位的JAVA,因此还需要JRE 32位的程序版本。
http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html


https://drive.google.com/drive/folders/0By2G1GcuPKIJU3FVNTU1Q2stZkE