getnameinfo 확인되지 않은 IP

getnameinfo 확인되지 않은 IP

Ubuntu에 게이트웨이를 설치했지만 nslookup을 사용하거나 프로그래밍 방식으로 getnameinfo nslookup을 사용하여 로컬 IP의 호스트 이름을 가져올 수 없습니다.

fuad@URLF:~$ nslookup 192.168.1.107
Server: 127.0.1.1
Address: 127.0.1.1#53


** server can't find 107.1.168.192.in-addr.arpa: NXDOMAIN

Nuclei를 이용한 DNS 구성은 다음과 같습니다.

nmcli device show|grep DNS
IP4.DNS[1]: 41.128.225.225

라우터를 DNS로 추가하기 위해 nuclei를 사용해 보았습니다.

nmcli connection edit type ethernet
set ipv4.DNS 192.168.1.1

저장하고 종료했지만 여전히 동일합니다.

nmcli의 모든 출력은 다음과 같습니다.

GENERAL.DEVICE: bridge0
GENERAL.TYPE: bridge
GENERAL.HWADDR: 70:F3:95:09:2F5
GENERAL.MTU: 1500
GENERAL.STATE: 100 (connected)
GENERAL.CONNECTION: Bridge connection 1
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/0
IP4.ADDRESS[1]: 192.168.1.135/24
IP4.GATEWAY: 192.168.1.1
IP4.ROUTE[1]: dst = 169.254.0.0/16, nh = 0.0.0.0, mt = 1000
IP4.DNS[1]: 41.128.225.225
IP6.ADDRESS[1]: fd2c:d457:2852:1:f1c2:dc5d:d6e:6e6f/64
IP6.ADDRESS[2]: fe80::f965:9dc3:db65:ea36/64
IP6.GATEWAY: 
IP6.ROUTE[1]: dst = fd2c:d457:2852:1::/64, nh = ::, mt = 425


GENERAL.DEVICE: enp0s25
GENERAL.TYPE: ethernet
GENERAL.HWADDR: 70:F3:95:09:2F5
GENERAL.MTU: 1500
GENERAL.STATE: 100 (connected)
GENERAL.CONNECTION: bridge0 slave 2
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/1
WIRED-PROPERTIES.CARRIER: on


GENERAL.DEVICE: enp17s0
GENERAL.TYPE: ethernet
GENERAL.HWADDR: 78:54:2E:70:07:30
GENERAL.MTU: 1500
GENERAL.STATE: 100 (connected)
GENERAL.CONNECTION: bridge0 slave 1
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/2
WIRED-PROPERTIES.CARRIER: on


GENERAL.DEVICE: lo
GENERAL.TYPE: loopback
GENERAL.HWADDR: 00:00:00:00:00:00
GENERAL.MTU: 65536
GENERAL.STATE: 10 (unmanaged)
GENERAL.CONNECTION: --
GENERAL.CON-PATH: --
IP4.ADDRESS[1]: 127.0.0.1/8
IP4.GATEWAY: 
IP6.ADDRESS[1]: ::1/128
IP6.GATEWAY: 

답변1

주소 192.168.1.107은 RFC 1819, "개인 인터넷 주소 할당"에 정의된 192.168.0.0/16 블록의 일부입니다. 인터넷에서는 고유하지 않습니다. 동일한 주소를 사용하는 수백만 개의 호스트가 있을 수 있습니다. 외부 DNS 서버는 이 주소에 대해 어떤 호스트 이름을 반환할지 알 수 없습니다.

관련 정보