it-swarm-vi.tech

Nhận địa chỉ IP và tên máy tính trong cùng một mạng

Lệnh nào có thể được sử dụng để lấy địa chỉ IP và tên của các máy tính được đặt trong cùng một mạng?

Tôi đang chạy Windows

38
Graviton
nmap -sP 192.168.1.0/24 

Đặt số mạng của bạn trong đó. Nó sẽ thực hiện quét ping mạng của bạn và báo cáo DNS ngược của các máy đang hoạt động. Không tìm thấy máy móc.

C:> for /L %N in (1,1,254) do @nslookup 192.168.0.%N >> names.txt

Điều đó sẽ thực hiện tra cứu ngược lại mọi IP trong mạng con của bạn.

36
sysadmin1138

Hãy thử sử dụng lệnh đơn giản này Mã nhắc nhở. Để có được tất cả các ips mạng arp -a để tìm nơi mà một ip đến từ tracert "ip"

4
CMD nerd...

Nếu bạn muốn đi "thường xuyên", nmap sẽ làm tốt thôi.

Nếu bạn muốn đi "tối nghĩa", Doxpara Paketto Keirets sẽ làm điều đó với scanrand và bạn bè. Không chính xác các công cụ "chính thức" nhưng chắc chắn hữu ích cho việc tìm kiếm các nút mà bạn không thể thấy. Và tôi đã đề cập đến nó nhanh ?

3
Avery Payne

Sử dụng Powershell - dmitrysotnikov đã viết một hàm Nice, đây là từ: http://dmitrysotnikov.wordpress.com/2008/03/07/get-computer-by-ip-address/

không cần xử lý một số lỗi để trả lời 'hết thời gian' và 'Không tìm thấy máy chủ'.

function Get-ComputerNameByIP {
param(
$IPAddress = $null
)
BEGIN {
}
PROCESS {
if ($IPAddress -and $_) {
throw ‘Please use either pipeline or input parameter’
break
} elseif ($IPAddress) {
([System.Net.Dns]::GetHostbyAddress($IPAddress))
} elseif ($_) {
trap [Exception] {
write-warning $_.Exception.Message
continue;
}
[System.Net.Dns]::GetHostbyAddress($_)
} else {
$IPAddress = Read-Host “Please supply the IP Address”
[System.Net.Dns]::GetHostbyAddress($IPAddress)
}
}
END {
}
}

#Use any range you want here
1..255 | ForEach-Object {”10.20.100.$_”} | Get-ComputerNameByIP
3
Jordan W.

Nếu bạn không cài đặt ứng dụng nhỏ này: Máy quét IP nâng cao của Radmin (Phần mềm miễn phí cho Windows)

Cung cấp cho bạn các máy chủ Mạng cục bộ:

  • IP
  • Tên NetBIOS
  • Giờ Ping
  • Địa chỉ MAC
  • Tắt máy từ xa (chỉ cửa sổ, tôi nhấn), và những người khác

Advanced IP Scanner là một trình quét IP nhanh, mạnh mẽ và dễ sử dụng cho Windows. Nó dễ dàng cho phép bạn có nhiều loại thông tin khác nhau về máy tính mạng cục bộ trong vài giây! Advanced IP Scanner cung cấp cho bạn quyền truy cập bằng một cú nhấp chuột vào nhiều chức năng hữu ích - tắt máy và đánh thức từ xa, tích hợp Radmin và hơn thế nữa! Được hỗ trợ với công nghệ quét đa luồng, chương trình này có thể quét hàng trăm máy tính mỗi giây, cho phép bạn quét mạng lớp 'C' hoặc thậm chí 'B' ngay cả từ kết nối modem của bạn.

3
l0c0b0x

Có một công cụ tôi muốn sử dụng đặc biệt là khi tôi muốn tìm một IP miễn phí trong sự hỗn loạn mà tôi muốn gọi cho mạng của mình. Nó được gọi là IP-Tools by KS-Soft và does @ sysadmin1138s đề xuất về mặt đồ họa. Nó có 18 tiện ích tuyệt vời khác là tốt. Nó là một con dao quân đội nhỏ

2
jake