4.3.7.5. NFS 방화벽 설정
NFSv4는 Red Hat Enterprise Linux 7의 기본 NFS 버전이며 TCP용으로만 포트 2049를 열어야 합니다. NFSv3를 사용하는 경우 아래에 설명된 대로 4개의 추가 포트가 필요합니다.
NFSv3의 포트 구성
NFS에 사용되는 포트는168
bind 서비스에 의해 동적으로 할당되므로 방화벽 규칙을 만들 때 문제가 발생할 수 있습니다. 이 프로세스를 단순화하려면 /etc/sysconfig/nfs 파일을 사용하여 사용할 포트를 지정합니다.
MOUNTD_PORT- 마운트를 위한 TCP 및 UDP 포트 (rpc.mountd)STATD_PORT- 상태용 TCP 및 UDP 포트 (rpc.statd)
Red Hat Enterprise Linux 7에서
/etc/modprobe.d/lockd.conf 파일에 NFS 잠금 관리자(nlockmgr)의 TCP 및 UDP 포트를 설정합니다.
nlm_tcpport- nlockmgr의 TCP 포트 (rpc.lockd)nlm_udpport- UDP 포트 nlockmgr (rpc.lockd)
지정된 포트 번호는 다른 서비스에서 사용해서는 안 됩니다. 포트 번호를 지정하고 TCP 및 UDP 포트 2049(NFS)를 허용하도록 방화벽을 구성합니다. 사용자 지정 가능한 NFS 잠금 관리자 매개변수에 대한 설명은
/etc/modprobe.d/lockd.conf 를 참조하십시오.
NFS 서버에서 gRPC info -p 명령을 실행하여 사용 중인 포트와 RPC 프로그램을 확인합니다.