Solaris 10에서 NFS가 사용하는 네트워크 인터페이스를 확인하는 방법은 무엇입니까?

Solaris 10에서 NFS가 사용하는 네트워크 인터페이스를 확인하는 방법은 무엇입니까?

8개의 네트워크 인터페이스로 구성된 서버가 있습니다. 일부 디렉토리를 공유하고 nfs 마운트를 다른 서버로 내보냈습니다.

내 질문은 NFS가 사용하는 8개의 인터페이스 중 어떤 것을 찾는 방법입니까? 그 중 하나를 비활성화하고 마운트에 아무 일도 일어나지 않기를 원합니다.

저는 솔라리스 10을 사용하고 있습니다.

답변1

NFS 서버에서 시도

netstat -an | grep 2049

당신은 다음과 같은 것을보아야합니다

      *.2049               *.*                0      0 49152      0 LISTEN
10.12.13.97.2049      10.12.13.90.914       49640      0 49640      0 ESTABLISHED
  • 첫 번째 줄은 nfsd(서비스 번호 2049)가 모든 인터페이스에서 수신 대기 중임을 나타냅니다. *.2049 LISTEN
  • 다음 줄은 원격 호스트로부터의 연결이 있음을 나타냅니다.10.12.13.90
  • 그래서 연결은 10.12.13.X네트워크를 통해 이루어집니다.

다음을 사용하여 네트워크에 연결합니다.netstat -in

Name  Mtu  Net/Dest      Address        Ipkts  Ierrs Opkts  Oerrs Collis Queue
lo0   8232 127.0.0.0     127.0.0.1      711988047 0     711988047 0     0      0
aggr1 1500 10.12.13.0     10.12.13.97     102780417 0     171623103 0     0      0
aggr2 1500 10.22.33.0     10.22.33.97     2944376600 0     2272441510 0     0      0

따라서 nfs는 aggr1.

관련 정보