[
https://issues.apache.org/jira/browse/HDFS-4947?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13725941#comment-13725941
]
Jing Zhao commented on HDFS-4947:
---------------------------------
Thanks for the comments, Colin and Brandon!
bq. Another question I have is whether there may be multiple hostnames
associated with the client's IP address. I'm pretty sure this is allowable, so
we may have to deal with that case here.
According to the wiki page of reverse DNS lookup
(http://en.wikipedia.org/wiki/Reverse_DNS_lookup), it is allowable that
multiple hostnames associated with one IP address while the DNS has multiple
corresponding PTR records. However, also according to the wiki page and some
other discussion (e.g.,
http://serverfault.com/questions/105061/how-to-find-all-hostnames-in-dns-attached-to-one-ip),
this may not be a common and recommended case. So I think we can currently
only support the one hostname case and support multiple hostnames in the future
if necessary.
I will address other comments and upload a new patch soon.
> Add NFS server export table to control export by hostname or IP range
> ---------------------------------------------------------------------
>
> Key: HDFS-4947
> URL: https://issues.apache.org/jira/browse/HDFS-4947
> Project: Hadoop HDFS
> Issue Type: Sub-task
> Components: nfs
> Affects Versions: 3.0.0
> Reporter: Brandon Li
> Assignee: Jing Zhao
> Attachments: HDFS-4947.000.patch, HDFS-4947.001.patch,
> HDFS-4947.002.patch, HDFS-4947.003.patch
>
>
> This jira adds NFS server export table (hostname or IP range) to control
> export. Specifically, it
> 1. adds two new classes AccessPrivilege and ClientHostsMatcher for loading
> and checking the mapping between client hosts and their access privileges.
> These two classes are directly copied from Brock Noland's NFS4 implementation.
> 2. adds the access check (based on the export) to NFS3 procedures.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira