ubuntu - iptables 无法启动

标签 ubuntu vesta

我无法在vestacp 面板和ssh 中启动/重新启动iptables。当我按下这些按钮时,服务器挂断,我必须通过提供商的面板重新启动它。
当我这样做时: service iptables start
然后我得到了答案:无法启动 iptables.service: Unit iptables.service not found。

请告诉我如何解决这个问题?

最佳答案

检查您是否在 Vesta 管理面板中拥有所有这些规则:

ACCEPTTCP/ EXIM25,5870.0.0.0/0
ACCEPTTCP/ SSH220.0.0.0/0
ACCEPTTCP/ WEB80,4430.0.0.0/0
ACCEPTTCP/ FTP21,12000-121000.0.0.0/0
ACCEPTUDP/ DNS530.0.0.0/0
ACCEPTTCP/ DNS530.0.0.0/0
ACCEPTTCP/ SMTP25,465,587,25250.0.0.0/0
ACCEPTTCP/ POP3110,9950.0.0.0/0
ACCEPTTCP/ IMAP143,9930.0.0.0/0
ACCEPTTCP/ DB3306,54320.0.0.0/0
ACCEPTTCP/ VESTA80830.0.0.0/0
ACCEPTICMP/ PING00.0.0.0/0

我没有第一个,添加后它开始工作。

关于ubuntu - iptables 无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49750991/

相关文章:

php - Netbeans Xdebug 安装+PHP+ ubuntu 操作系统

python - “模块”对象没有属性 'lru_cache'

php - 在 centos 中放宽 open_basedir 错误

apache - 名称虚拟主机 0.0.0.0 :80 has no VirtualHosts

google-chrome - 如何在 Ubuntu 中向 firefox 和 chrome 添加新的 MIME/协议(protocol)处理程序?

android - 由于 .fuse_hidden,Gradle 无法删除目录

php - 如何在 VestaCP (CentOS) 中使用 Firebird InterBase 运行 PHP

regex - 在 joomla 上配置 fail2ban

bash - 等待具有特定名称的所有进程完成(在 bash 中)