NFS 공유를 모든 IP 주소로 내보내기

NFS 공유를 모든 IP 주소로 내보내기

이것이 /etc/exports내 freeBSD 머신의 현재 상황 입니다.

/shared -alldirs 177.16.8.77

/shared단지 공유하는 것이 아닌 모든 IP와 공유하는 방법은 무엇입니까 177.16.8.77?

답변1

(Debian Linux 에서 man exports사용 가능하며 freeBSD가 아니라면 놀랄 것입니다):

Machine Name Formats
   NFS clients may be specified in a number of ways:
   [...]
   wildcards
          Machine names may contain the wildcard characters * and ?, or
          may contain character class lists within [square brackets].
          This can be used to make  the  exports  file  more   compact;
          for instance, *.cs.foo.edu matches all hosts in the domain
          cs.foo.edu. As these characters also match the dots in a
          domain name, the given pattern will also match all hosts
          within any subdomain of cs.foo.edu.

따라서 *가능한 모든 호스트에 내보내기 디렉토리를 사용하십시오. 일부 소식통에 따르면 호스트 사양을 완전히 생략하면 freeBSD에서 작동할 수도 있습니다.

답변2

정말 그런 뜻인가요?모두IP? 매우 안전하지 않습니다!

네트워크와 공유하려면 다음 단계를 따르세요.

/shared -alldirs -network 177.16.0.0/16  

또는

/shared -alldirs -network 177.16.0.0 -mask 255.255.0.0

관련 정보