a629
2016-01-19 01:56:30 +08:00
搬瓦工的 centos7 默认也没有安装 firewalld (ovz 的 2.6 内核)
萌妹的 centos7 的 firewalld 是默认开启的(kvm 的 3.1 内核)
其实 centos7 的 firewalld 也可以这样
新建一个 /etc/firewalld/services/ss.xml 文件
<?xml version="1.0" encoding="utf-8"?>
<service>
<short>ss</short>
<description>shadowsocks</description>
<port protocol="tcp" port="8388"/>
</service>
firewall-cmd --zone=public --add-service=ss --permanent
这样的话每次换 ss 的端口的时候
只要修改这个 xml 文件里的端口再
firewall-cmd --reload
就行了
要不然还要先
firewall-cmd --zone=public --remove-port=8388/tcp --permanent
再
firewall-cmd --zone=public --add-port=443/tcp --permanent
再
firewall-cmd --reload
还要 3 下
如果时候长了换的次数多了
开的端口多了忘了关也不太好的