DNS不是算出来的,DNS是根据网络接入情况和网络运营商指定的。
一般像类似ADSL这种宽带的路由器地址即为网络的网关和dns。
具体看网络接入情况。如果是静态IP,那么就需要查看路由器中的设置来确认网关。可以查询当地网络运营商DNS地址。同一个网络,不同区域的DNS也是不同的。比如山西和广东的电信DNS就不一样。
DNS跟你的IP没有关系。
你可以使用谷歌的DNS:
8.8.8.8
8.8.4.4
也可以使用OpenDNS的DNS:
208.67.222.222
208.67.220.220
也可以使用运营商提供的DNS
也可以自动获取。
总之。。。。很多选择的。
ip和DNS没有关系。
你说的是不子网掩码?