https(ssl)和shadowsocks的443端口冲突问题

2016-12-24发布在 建站2841 次访问

faq-fq

在上一篇文章里我们要启用 SSL(HTTPS)所以要使用 ssl 专用的 443 端口。在安装 Let’s encrypt 证书的时候如果我们之前 VPS 上安装了 Shadowsocks,那么会提示端口占用,退出安装。于是我们是先把 SS 给停用了把 443 端口空出来,然后安装了证书。

那么现在问题来了:https 用了443 端口,我们之前自建的用于 FQ 的 ShadowSocks 怎么办?

答案:改端口。复杂吗?Absolutely not! Just Follow..

一、修改 Shadowsocks 用户配置文件

配置文件路径:/etc/shadowsocks.json   可以用 Xftp 下载到本地,然后 notepad++ 修改。

shadowsocks-json-conf

“server” 的值把 默认的 0,0,0,0 改成你的 VPS IP,“server_port” 的值 443 改成 12345。

保存,上传,覆盖原 shadowsocks.json 文件。

二、重新开启 ShadowSocks 服务,并设置开机自动启动

1)先启动 SS 服务

/etc/init.d/shadowsocks start

会看到启动成功提示:starting shadowsocks success

2)接着把 SS 服务加到开机自动启动中。执行:

chkconfig shadowsocks on

3)接着我们可以看看 SS 的运行状态:

/etc/init.d/shadowsocks status

显示 Shadowsocks (pid xxxx) is running... 说明运行正常

4)接着,我们看看运行在哪个端口上,是否运行在我们配置的 12345 端口。执行:

netstat -antu

显示所有正在运行的端口:

ok

如上图黄色框中所示,可以看到 12345 端口已经开启使用,同时 443 OK!

三、修改 ShadowSocks 客户端(小飞机)上的服务器端口信息

在任务栏 SS 的客户端软件图标上点击鼠标右键,在弹出的菜单中选择【服务器】。选择你的 VPS 线路然后点击【编辑服务器】,在端口那里把 443 改成 12345,保存。

ss-client2

OK,然后你就可以欢快地继续使用 ShadowSocks 了!

youtube-twd1

分享到微信朋友圈

LiaoSam
LiaoSam
外贸综合症患者

抢沙发

发表我的评论

取消评论

邮箱白名单说明:最近料网自动提醒邮件经常会被一些邮件服务商拦截。为了您顺利并及时地收取留言被回复的提醒邮件,请在您邮箱中把料网 liaosam.com 加入白名单域名。

已读说明
设为私密评论
添加表情

Hi,您需要填写昵称和邮箱!

您的邮箱地址不会公开,仅仅用于收取回复。建议填写QQ邮箱,不宜填写工作邮箱。
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址 (没有就留空)
  1. A Thousand Year Christina_Perri
  2. And the winner is Gerard Darmon