免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 6178 | 回复: 3
打印 上一主题 下一主题

[VMware] [求助] VMware中FreeBSD不能解析域名,但是可以ping通IP地址? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-08-15 21:52 |只看该作者 |倒序浏览
问题如题,具体描述如下:
今天在VMware上启用了NAT模式,我的Host的网络信息如下:
vmnet8的IP地址为:192.168.80.1
DHCP分配范围:192.168.80.128 ~ 192.168.80.254
NAT Gateway地址:192.168.80.255
启动系统后, 查看Guest OS的网络信息:

代码:

shell>; ifconfig -a

lnc0: flags=108843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST>; mtu 1500

        inet6 fe80::20c:29ff:fe14:e616%lnc0 prefixlen 64 scopeid 0x1

        inet 192.168.80.129 netmask 0xffffff00 broadcast 192.168.80.255

        ether 00:0c:29:14:e6:16

plip0: flags=108810<OINTOPOINT,SIMPLEX,MULTICAST>; mtu 1500

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST>; mtu 16384

        inet 127.0.0.1 netmask 0xff000000

        inet6 ::1 prefixlen 128

        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3


从这里看到已经分配到动态IP了,于是开始在Host OS上面拨号上网,从Guest OS上ping一下internet上面某个网站的域名:
代码:

shell>; ping www.linuxforum.net

ping: cannot resolve www.linuxforum.net: Host name lookup failure


看到DNS无法解析, 换成IP测试看看:

代码:
shell>; ping 211.147.5.190

PING 211.147.5.190 (211.147.5.190): 56 data bytes

64 bytes from 211.147.5.190: icmp_seq=0 ttl=128 time=35.178 ms

64 bytes from 211.147.5.190: icmp_seq=1 ttl=128 time=34.755 ms

64 bytes from 211.147.5.190: icmp_seq=2 ttl=128 time=33.985 ms

64 bytes from 211.147.5.190: icmp_seq=3 ttl=128 time=50.235 ms

^C

--- 211.147.5.190 ping statistics ---

4 packets transmitted, 4 packets received, 0% packet loss

round-trip min/avg/max/stddev = 33.985/38.538/50.235/6.767 ms


可以看到IP可以ping通!开始怀疑自己的/etc/resolv.conf不正确,打开看看:

代码:

shell>; vi /etc/resolv.conf

search localdomain

nameserver 192.168.80.255


这里放的是NAT的Gateway的IP, 于是切换成电信服务商的DNS地址:


代码:

search localdomain

nameserver xxx.xxx.xxx.xxx

nameserver xxx.xxx.xxx.xxx


保存后退出,在试着ping域名,发现还是不通,不能解析域名!
请大家帮忙看看问题所在!谢谢了!

论坛徽章:
0
2 [报告]
发表于 2005-08-16 10:16 |只看该作者

[求助] VMware中FreeBSD不能解析域名,但是可以ping通IP地址?

你把/etc/resolv.conf写成如下,看行不。
domain  163.com
nameserver      61.134.1.4
nameserver      218.2.135.1
/etc/hosts
bind
hosts

论坛徽章:
0
3 [报告]
发表于 2005-08-16 10:38 |只看该作者

[求助] VMware中FreeBSD不能解析域名,但是可以ping通IP地址?

看反馈信息是DNS解析失败。
防火墙设置没问题吗?是否限制了向外53端口的连接?
建议用nslookup修该不同的DNS服务器继续试验。

论坛徽章:
0
4 [报告]
发表于 2011-07-06 12:10 |只看该作者
你把/etc/resolv.conf写成如下

nameserver      你的网络DNS
nameserver      你的网络DNS
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP