我在DNS服务器中创建了子域名,我想知道如何设置每个子域名,以便它只接受通过特定端口的连接?
例如:ftp.example.com --->只接受连接来自端口21
答案 0 :(得分:0)
您可以使用iptables设置端口限制 - 只需google it。
您还可以在服务器本身上设置端口限制,具体取决于您的服务器架构。如果您正在运行Apache,那么您应该看一下定义虚拟主机(vhost)
只是为了说明:
<VirtualHost *:21>
ServerAdmin webmaster@example.com
ServerName ftp.example.com
# Index + Directory root
DirectoryIndex index.php | index.html
DocumentRoot /var/www/path/to/site
</VirtualHost>
看到“*:21” - 这是端口号。
一般来说,ftp.example.com可能仍会重定向到服务器的根目录。