도메인에 Windows 서버와 Linux 서버가 모두 있고 IP 주소를 기반으로 호스트 이름을 찾아야합니다.powershell을 사용하여 IP 주소를 Linux 용 호스트 이름으로 변환하는 방법
현재 [System.Net.Dns]::gethostentry('10.254.254.254').HostName
을 사용하여 호스트 이름을 가져 왔습니다. 그러나이 작업은 대상 컴퓨터가 Windows 컴퓨터 일 때만 가능합니다. 대상 컴퓨터가 Linux 컴퓨터 인 경우이 powershell 스크립트가 작동하지 않습니다.
누군가가 powershell을 사용하여 Linux 컴퓨터의 호스트 이름에 대한 IP 주소를 확인하는 방법을 조언 할 수 있습니까?
감사합니다!
http://stackoverflow.com/a/32662358/478656 - 코드에서 .Net 메서드가 원격 컴퓨터에 연결되어 호스트 이름을 얻고 DNS를 사용하지 않는 것처럼 보입니다. – TessellatingHeckler
리눅스 시스템에서 DNS에'PTR' 항목을 설정 했습니까? – TravisEz13
나는 네트워크 또는 시스템을 관리하지 않습니다. 그래서 나는 그 리눅스 서버에서 dig -x ip를 시도해 보았고 결과로 PTR 섹션을 보았다. – fall