是否可以为不同的端口分配不同的IP?
如:
http://example.com:80 - > 123.456.789.012
http://example.com:90 - > 987.654.321.098
有没有办法做到这一点?
答案 0 :(得分:1)
您可以使用DNS SRV records将主机名(以及地址)和与端口号关联到服务名称,但几乎没有Web浏览器或其他HTTP客户端查询SRV记录。
所以,实际上,没有。
即使使用SRV记录,您也无法解决问题中的问题。 SRV记录无法帮助您将http://example.com:80/
和http://example.com:90/
解析为不同的地址,因为手动指定端口号会覆盖SRV记录并直接查询地址(A和AAAA)记录。 SRV记录会做什么(如果浏览器打算查询它们!)可以帮助您将http://a.example.com/
和http://b.example.com/
解析为不同的地址(或相同的地址)和不同的端口。