最近搭了一个hadoop的局域网的集群,选的是NAT的方式。一开始只是局域网内访问,没有访问外网。
今天要访问外网访问不了,在网上搜了一下,大都说选择NAT方式,只涉及到VNnet8网卡,查看了下发现VMnet8的IP和网关和自己设的linux下的ip地址等不一致,于是改回来一致还是不行。
折腾许久,后来才发现只需要把linux的DNS设置成和宿主机(windows)下的DNS一致即可。这跟VMnet8和linux下的ip地址等一不一致没有关系。
注:设置RedHat的DNS方式:System-》Administration-》Network-》NDS选项卡-》primary DNS。把它设置成windows下的dns即可。