我有两个域,它们指向同一个 IP 地址,我可以使用它们来连接到服务器或某个端口(TeamSpeak),问题是我希望在连接到某个端口时,这两个域中只有一个可以工作。
例如。
example.com
指向11.22.33.44
--允许从该域连接到某个端口。
sample.com
指向11.22.33.44
——禁止该域连接到上面指定的端口。
我知道对于 IP 地址来说这是可能的,但对于域名来说这可能吗?
答案1
在操作系统层面上,不可能,因为防火墙不会对每个数据包进行 DNS 查找,因为这会不可接受地减慢处理速度。但是,如果您正在使用的应用程序对每个连接进行 DNS 查找并支持基于 DNS 名称的连接过滤,则可能可以实现。这取决于应用程序。