在 Ubuntu 16.04 服务器上的 bash 命令行中,命令“ufw allow 9999”会在服务器上公开的每个 IP 地址上打开该端口。但我只希望端口 9999 在 IP 地址 999.999.999.999 上公开,而不是在 IP 地址 999.999.999.998 或服务器上任何其他面向世界的 IP 地址上公开。可以使用 ufw(“简单防火墙”)来实现这一点吗?非常感谢您的专业知识。
答案1
假设您的 eth0 IP 为 100.100.100.100,任何 eth1 IP 为 101.101.101.101。据我所知,您希望通过 100.100.100.100(eth0) 公开您的端口 9999。您可以这样做
ufw allow in on eth0 to any port 9999