CentOS下配置一个临时的VPN(使用Shadowsoc*ks)

丨!警告!请勿搭建非法VPN节点!丨
详情参照中华人民共和国网络安全相关条例,本篇日记仅用于学术性研究,我绝不支持任何违反国家法律的行为!任何人因使用本文中技术造成的法律责任未知狐概不负责!
晚上尝试windows下使用Xshll连接CentOS搭建
看了网上教程,花里胡哨(在看完shadowsocks写在GitHub的wike的感受)
试错(似乎是必不可少的)浪费了一个下午到现在。
最后发现,如果是临时搭建进行学术研究,只需要三句命令就完事了...
下面的是简单的配置过程,其实也可以使用配置文件写一个长期用的配置文件,但新人接触Linux坑太多而且我可不打算教任何人这种可能违反法律的技术,所以不提使用配置文件配置的方案了。
//首先你需要下载必不可少的python,然后安装sha*dow*socks
yum install python-setuptools && easy_install pip
pip install sha*dow*soc*ks
//下面启动服务器的VPN服务,端口通常填写443
ssserver -p 端口 -k 密码 -m 加密算法

至此你已经完成了一个VPN的简单配置!
当然你应该学会使用这个VPN。
客户端使用Shadowsoc*ks配套的客户端,此处不再作出解释。

控制VPN服务

sudo ssserver -p 443 -k password -m rc4-md5 --user nobody -d start   //后台运行服务
sudo ssserver -d stop //停止运行
sudo less /var/log/shadowsocks.log  //查看日志
//使用 -h 可查看所有参数!

服务器搭建

(此部分引用了影梭在Github的官方wike

建议选择 Ubuntu 14.04 LTS 作为服务器以便使用 TCP Fast Open。除非有明确理由,不建议用对新手不友好的 CentOS。(可是Xfox还是无奈的用了,当然最终也成功了,否则这篇日记哪里来的呢?)
为了更好的性能,VPS 尽量选择 XEN 或 KVM,不要使用 OpenVZ。

送给那些带着不纯动机观看本文的人

这里我引用一名破解了Lantern for Android的GitHub开发者写给那个破解版软件用户的话。
他的标题是:关于中国互联网

网络审查在各个国家都普遍存在着,它并不仅存在于中国。在全球的局势对中国都不利的当下,当局会过滤掉影响、危害到中国长远发展的信息,此时国家安全的意义更加重大。

互联网上存在着大量终究不现实的、不客观的,甚至自相矛盾的抹黑当局政府言论,它们背后一般有西方政府或非政府组织资金支持。这些媒体包括但不限于一些港媒、境外网站。

我们希望您能在遇到此类言论和见解时,不要不加思考地、情绪一度被煽动而不能克制地、盲目地相信这些片面或者歪曲事实的东西。要事实求是地思考,要摆脱情绪绑架的怪诞思维去理解。我们需要了解到,中国的发展总基调是“稳中求进",中国社会的最核心的问题就是稳定。失去稳定的中国将会是一盘散沙,面临分裂和肢解的危险。我们希望您了解当今中国发展的根本保证是什么,发展的过程中哪部分是主旋律,哪些是噪音;哪些是进取的,哪些是会开历史倒车。

我们应该清醒和全面地认识问题,偏信西方媒体的言论,缺乏对国家的信任是不可取的。您的数据安全和隐私对您尤为重要。若这些信息不应当被西方掌握时,它对国家和民族的命运更为重要。

出于此原因,当局可能会限制您的行为,我们不会干预当局的任何政策和决定。
所以,我们希望您在使用此服务时,请不要做出任何攻击当局的行为,珍惜当下的和平稳定与国力日渐鼎盛!!!
-----------
最后,我诚恳希望,看到我这篇笔记的中国人都能理智面对不法分子的洗脑和说教,香港阿Sir加油!

2023年8月24日更新
今天是日本政府正式开始往海里倾倒核污染水的日子。也是李跳跳/大圣净化等广告跳过/屏蔽工具被发律师函宣布停更的日子。
看着这篇许久前发布的文章,我忽然又想起了clowwindy在Issue留下的那段话。

很多人要么一窝蜂的支持,要么一窝蜂的反对,还要把它给封禁掉,大概这种心理鲁迅先生也曾批判过。如果你们真的那么讨厌商业,那你们应该首先把你们的苹果设备给摔了,因为它就是商业社会巅峰造极的产物。我反对不喜欢一个东西就要拿出简单粗暴的制裁手段,正是这种习性成就了 GFW。
维护这个项目到现在大概总共回复过几千个问题,开始慢慢想清楚了一件事,为什么会存在 GFW。从这些提问可以看出,大部分人的自理能力都很差,只是等着别人帮他。特别是那些从 App Store 下载了 App 用着公共服务器的人,经常发来一封只有四个字的邮件:“不能用了?” 我觉得这是一个社会常识,花一分钟写的问题,不能期待一个毫无交情的陌生人花一个小时耐心地问你版本和操作步骤,模拟出你的环境来帮你分析解决。
Windows 版加上 GFWList 功能以来,我反复呼吁给 GFWList 提交规则,但是一个月过去了竟然一个提交都没有。如果没有人做一点什么,它自己是不会更新的啊,没有人会义务地帮你打理这些。我觉得,政府无限的权力,都是大部分人自己放弃的。假货坑爹,让政府审核。孩子管不好,让政府关网吧。房价太高,让政府去限购。我们的文化实在太独特,创造出了家长式威权政府,GFW 正是在这种背景下产生的,一个社会矛盾的终极调和器,最终生活不能自理的你每天做的每一件事情都要给政府审查一遍,以免伤害到其他同样生活不能自理的人。这是一个零和游戏,越和这样的用户打交道,越对未来持悲观态度,觉得 GFW 可能永远也不会消失,而墙内的这个局域网看起来还似乎生机勃勃的自成一体,真是让人绝望。

End

把开源的变成闭源的,把自由的变成“自主可控”的。同样令人厌恶的,是西方政府使用同样的政治手段迫使Nginx等项目及各基金会做出违背自由软件初衷的行为。
墙内的畸形的生态焕发出勃勃生机,GFW下放到省市与国土融成一体。
俯下身盯着无数资本催生的专有软件,我只闻到腐臭的气息。

标签: none

添加新评论