在coreos中如何使用shadowsocks 客户端?

首先明确一点,我放弃在coreos通过容器的方式启动shadowsocks客户端的方案了。 封装shadowsocks客户端不是问题,但在宿主机终端环境中,无法通过shadowsocks客户端翻墙,我猜测原因可能是容器中shadowsocks绑定的是socks5协议,但在宿主机端,docker绑定的是tcp协议,造成两者协议不匹配。后期我会考虑在镜像中进行协议转换,看看是不是这个问题。 12.20 update 的确是因为协议不同导致的转发失效,我构建了一个docker image来解决这个问题:vikings/shadowsocks 执行下面命令来启动镜像: docker run -d -p 8118:8118 »

手动升级Coreos版本

升级之前,确认数据完成了持久化,防止丢数据! 一般来说,如果是线上coreos服务器,会关闭自动升级功能。如果确实需要升级版本了,一键执行这个命令 update_engine_client -check_for_update 如果报错,显示 Could not get owner of name 'com.coreos.update1': no »

程序员值得关注的网站

LintCode ——在线刷题网站,阶梯式训练,可帮助你更快速深入地了解各类面试题型,提供专业导师写的最优代码作为参考 (Lintcode 标准答案查询——lintcode 的参考答案网站,提供最优解) Codecademy——包含在线编程练习和课程视频 CodeHS——包含数据结构、游戏设计、动画类编程题 Codechef——题目难度从入门、简单、中等到挑战都有,会举办竞赛,获胜者会有奖金 Programming Praxis——此网站编程练习不保存分数、不排名、 »

Coreos 如何开启Sftp服务?

在购买的VPS coreos中,有的厂商会默认打开sftp服务,但有的就默认关闭。 通过修改sshd_config文件,可以打开被关闭的sftp服务 vim /etc/ssh/sshd_config #添加下面的配置 Subsystem sftp internal-sftp #重启sshd systemctl restart sshd 因为coreos默认都是通过key文件登录,所以通过下面的命令登录coreos: sftp -i xxx.pem »

翻墙全家桶

这篇文章主要介绍的是如何使用shadowsocks全家桶。 shadowsocks使用简单,效果好。是翻墙越狱必备之工具,优点是安全便捷,没有特征值,不易被封杀。 但劣势是需要用户自行维护翻墙规则,也就是传说中的PAC文件。 什么是PAC文件? PAC全称是Proxy auto-config,自动代理配置文件,是一个类javascript风格的文件。 当shadowsocks客户端收到网络请求时会根据此文件中配置的规则,来决定此请求是转发给shadowsocks服务器还是直接发给对方网址。 因此说白了,一个URL要不要翻墙是PAC说了算。 此时此刻,问题来了。 如何维护PAC文件。 PAC文件的维护 shadowsocks客户端支持通过GFW List来更新翻墙规则,也支持用户来自定义翻墙规则。总体而言, »