原创 解决挂载NFS时偶尔超时问题

2010-7-11 09:11 6045 7 7 分类: MCU/ 嵌入式









解决方法


vi
/etc/hosts


在该文件中加入开发过程中常用的
机器的
ip
名字,别名等


如本人开发板
ip192.168.14.222
没有名字


PCip
192.168.14.223
名字:WATER-LINUX


可在该文件(pc机)中写入:


127.0.0.1
WATER-LINUX ocalhost.localdomain localhost


192.168.14.223
WATER-LINUX


192.168.14.222


这样有效的解决NFS挂载超时问题





关于hosts的理论如下:





/etc/hosts中包含了IP地址和主机名之间的映射,还包括主机名的别名,IP地址的设计使计算机容易识别,但对于人却很难记住它们,为了解决这个问题,创建了/etc/hosts这个文件。下面是一个例子文件:





127.0.0.1
machine1 localhost.localdomain localhost


192.168.1.100
machine7


192.168.1.101
otherpc otheralias





  在这个例子中,本机名是machine1otherpc还有别名otheralias,它可以指向otheralias。。一旦配置完机器的网络配置文件,应该重新启动网络以使修改生效,使用下面的命令来重新启动网络:





/etc/rc.d/init.d/network
restart





  /etc/hosts文件通常含有主机名、localhost和系统管理员经常使用的系统别名,有时候telnetlinux机器要等待很长时间,可以通过在"/etc/hosts"加入客户的机器的IP地址和主机名的匹配项,就可以减少登录等待时间。在没有域名服务器情况下,系统上的所有网络程序都通过查询该文件来解析对应于某个主机名的IP地址,否则,其他的主机名通常使用DNS来解决,DNS客户部分的配置在文件
/etc/resolv.conf 中。





文章评论0条评论)

登录后参与讨论
我要评论
0
7
关闭 站长推荐上一条 /2 下一条