Lệnh lấy tên máy chủ của máy chủ từ xa bằng địa chỉ IP


26

Tôi muốn lấy tên máy chủ của một máy chủ từ xa bằng địa chỉ IP bằng Ubuntu của tôi.

Trong Windows, chúng ta có thể sử dụng NBTSTAT nhưng điều này không hoạt động trong Linux.

Có ai biết làm thế nào để làm điều đó?

Câu trả lời:


38

NetBIOS

Windows (và các thiết bị Linux có Samba) sử dụng NetBIOS để 'xuất bản' địa chỉ của họ. Đây là những gì NBTSTATsử dụng để tìm kiếm địa chỉ IP.

Để tìm tên máy chủ trong mạng cục bộ của bạn theo địa chỉ IP, bạn có thể sử dụng:

nmblookup -A <ip>

Hoặc bạn có thể cài đặt nbtscanbằng cách chạy:

sudo apt-get install nbtscan

Và sử dụng:

nbtscan <ip>

DNS đa tuyến

Nếu các hệ thống xuất bản địa chỉ của chúng thông qua Multicast DNS (OS X, Windows 10 và các thiết bị Linux đang chạy avahi-daemonlàm điều này), hãy thực hiện tra cứu bằng cách sử dụng avahi-resolve(yêu cầu cài đặt avahi-utils):

avahi-resolve -a <ip>

Đảo ngược DNS

Nếu máy chủ có địa chỉ IP công cộng và mục nhập DNS ngược hoạt động, hãy sử dụng các chương trình dig(yêu cầu cài đặt dnsutils) hoặc host(yêu cầu cài đặt bind9-host):

dig -x <ip>
host <ip>

2
họ nói không có trả lời từ xxx.xx.xx.xxx nhưng ping có thể giao tiếp với máy chủ
OmiPenguin

2
Trong trường hợp đó, hãy thử host.
Silke

2
ok bây giờ tôi đã sử dụng máy chủ ipaddress, Nó trả lời Host xxx.xx.xx.xxx.in-addr.arpa. không tìm thấy: 3 (NXDOMAIN)
OmiPenguin

1
Là máy chủ trong mạng cục bộ của bạn hay nó là một địa chỉ IP công cộng?
Silke

2
Có, đây là trong mạng cục bộ của chúng tôi.
OmiPenguin

8

Chỉ cần gõ lệnh sau vào thiết bị đầu cuối Linux / Ubuntu:

host <ip>

1

Chỉ là một bổ sung nhỏ khác cho sự đóng góp của người khác, trong trường hợp bạn không biết IP.

Nếu bạn không biết thì hãy gõ:

sudo ifconfig -all

Bạn có thể tìm thấy ở đó. Sau đó, tất cả những gì bạn cần làm là sử dụng:

 host <ip> 

lệnh như đã đề cập trước đó.

Mặc dù đây là một câu hỏi đã được trả lời, tôi có thể thấy hữu ích khi thêm gợi ý đơn giản này cho những người mới sử dụng Ubuntu-linux.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.