Fedora 的 Firewalld 简明教程
Fedora 22 用的是 firewalld。这个东西是 iptables 的一个前端。
如果是服务器的话,默认是 public zone,默认是除了 http,ssh,其他端口都关的,适合公网的电脑用。
方便记忆,firewalld 里把 port number 映射为 service。比如开启 https:
firewall-cmd --zone=public --add-service=https --permanent
firewall-cmd --reload
开启数字端口也可以:
firewall-cmd --zone=public --add-port=1234/tcp --permanent
firewall-cmd --reload
最后这个 reload 就是『应用』的意思。
具体可以看 Linode 的教程,稍微有点啰嗦。