这是因为绝大多数的DNS请求都是走UDP53端口的,因为绝大多数的DNS请求的数据包都小于512字节,当这个请求值大于512字节的时候,如果走UDP的话,就会over啦,所以,dns报文里面有一个tc位,它是1bit,代表是否可截断数据包的意思,当然,阶段的标准是以512字节为标准了。如果小于512字节,tc位为0,反之为1。一旦tc位为1,那么,就要用tcp了。追问:
你的意思是说 UDP 53 ,TCP53 全开 就可以解决问题了是吗?||还有就是 DNS的53端口 , 意思不是说,连接DNS服务器时候, 是连接服务器的53号端口吗?回答:
IP的端口和TCP/UDP端口。
IP是网络层,TCP/UDP是传输层的。传输层的端口号是对应的……追问:没成功,
IP, 53 | TCP 53 | UDP 53 .
都开啦。 还是ping 不通域名,
TCP的80 21, 3389 允许,
UDP的全部允许
IP的全部允许