问题描述
我在 VMWare 的 centos7 上部署了 telnet 并尝试使用 ufw 打开 23 端口,
$ sudo ufw allow 23/tcp
$ sudo ufw enable
然后我尝试从windows10外面使用telnet连接它,
$ telnet my-centos-ip 23
但失败,显示“无法打开与主机的连接,在端口 23:连接失败”
然后我用firewall-cmd打开了23端口
$ sudo firewall-cmd --permanent --add-ports=23/tcp
$ sudo firewall-cmd --reload
当我使用
从 Windows 连接它时它可以工作$ telnet my-centos-ip 23
我想知道为什么会这样?非常感谢
解决方法
ufw 和firewalld 不能一起工作,所以在我停止firewalld 后ufw 可以正常工作