我的 oraclecloud 服务器不管如何只有 22 端口,不管是怎么建立的服务器,按照教程,只开启网页端口建立网页,kcptun 端口,任何端口都不行,唯独 22 端口一直很是开启。
直到我刚刚 ssh 上运行: iptables -F
瞬间全部正常。这是怎么回事?如何让服务器每次运行自动执行这一条?
1
okudayukiko0 2019-09-25 11:51:14 +08:00 via iPhone
用的是 CentOS/Ubuntu ?
學好基礎,centos 的 firewalld,ubuntu 的 ufw |
2
benjix 2019-09-25 13:25:07 +08:00 via iPhone
默认规则在 /etc/iptables 里,改下就可以了
|
3
msg7086 2019-09-25 13:58:28 +08:00
可以学习一下如何配置防火墙。否则这样的帖子发出来是要闹笑话的。
|
4
pcmid 2019-09-25 15:18:13 +08:00 via Android
就像上面说的,学好基础先,还有,你应该庆幸默认策略不是 drop (
|
5
CSGO OP @okudayukiko0 是 ubuntu 啊,所以我看教程里说,ufw,但是 ufw 我看默认机器并没有安装啊。
|
6
mikeguan 2019-09-25 15:32:17 +08:00 via Android
还好是 Ubuntu,要是 CentOS 的 SELinux 你更得烦死。
|
7
CSGO OP |
8
stabc 2019-09-25 16:29:00 +08:00
他们开启的机器默认都加一大堆 iptables 规则的。
谁知道有没有办法默认关闭这些啊?每次建新机器都要去清理 iptables 很麻烦。 |
9
sunzongzheng 2019-09-25 16:47:02 +08:00 via Android
网页控制台里也可以设置安全组
|
11
ys0290 2019-09-25 18:36:31 +08:00 via iPhone
把规则写进文件
|
13
bellchu 2019-09-25 18:43:26 +08:00 via Android
iptables -F
iptables-save > /etc/iptables/rules.v4 |
14
n3yKZn7vykSRL0xz 2019-09-25 18:45:42 +08:00
|