`
sandect
  • 浏览: 5505 次
  • 性别: Icon_minigender_1
  • 来自: 大连
最近访客 更多访客>>
社区版块
存档分类
最新评论

关于 “nfs使用小记” 的错误

阅读更多

今天挂载nfs的时候出现错误:

mount.nfs: access denied by server while mounting

非常奇怪,配置都没改过,以前可是一直成功的。

 

查找原因,有说将配置 /etc/exports 中的ip地址改成*, 这确实好用,可是就做不到访问控制了。

 

看到这篇文章:http://book.51cto.com/art/200808/85173.htm 

主机可以使用以下格式。

(1)单个机器:一个全限定域名(能够被服务器解析)、主机名(能够被服务器解析)或IP地址。

(2)使用通配符来指定的机器系列,使用 * 或 ?字符来指定一个字符串匹配。IP地址中不使用通配符。如果反向DNS查询失败,它们可能会碰巧有用。在完整域名中指定通配符时,点(.)不包括在通配符中。例如,*.example.com包括one.example.com,但不包括one.two.example.com.。

(3)IP网络:使用a.b.c.d/z,a.b.c.d是网络,z是子网掩码中的位数(如192.168.0.0/24)。另一种可以接受的格式是a.b.c.d/netmask,a.b.c.d是网络,netmask是子网掩码(如192.168.70.8/255.255.255.0)。

 

才知道,ip地址不能用通配符, 将原配置中的192.168.203.* 改为192.168.203/24,

更新sudo exportfs -r后挂载成功。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics