Trong windows, tôi có thể sử dụng netview để xem tất cả các máy tính trên mạng LAN, nhưng lệnh tương ứng trên linux là gì?
Trong windows, tôi có thể sử dụng netview để xem tất cả các máy tính trên mạng LAN, nhưng lệnh tương ứng trên linux là gì?
Câu trả lời:
vâng bạn có thể
mở terminal của bạn và gõ như who -a
. sẽ liệt kê tất cả thông tin.
khác bạn cũng có thể sử dụng nmap
. công cụ mạng tuyệt vời.
bạn có thể lấy nó bằng cách sudo apt-get install nmap
nếu bạn cho rằng IP của bạn bắt đầu từ
192.168.1.1 sau đó bạn có thể liệt kê tất cả các Máy tính được kết nối với mạng LAN bằng lệnh này
nmap 192.168.1.1-255
Lệnh trên sẽ quét từ 192.168.1.1 đến 192.168.1.255 IP và liệt kê cho bạn cái nào lên và xuống.
Bạn có thể gõ
arp -a
thiết bị đầu cuối chỉ huy để xem máy tính trên Lan.
arp
hiển thị các IP mà máy tính đã liên hệ từ bộ đệm để nó không liệt kê tất cả các thiết bị trên mạng. Trước tiên, bạn nên sử dụng một vòng lặp ping để liên hệ với tất cả các máy chủ lưu trữ sau đó sử dụng arp
.
net view
trên Windows được sử dụng cho Active Directory . Bạn có thể mô phỏng điều này với Samba .
Sử dụng:
$ sudo apt-get install samba
Điều này sẽ cài đặt net
các lệnh mà bạn có thể sử dụng để tham gia miền Windows, chẳng hạn như:
$ net help join
Usage:
net rpc join -U <username>[%%password] <type>
Join a domain
username Name of the admin user password Password of the admin user, will prompt if not specified
type Can be one of the following:
MEMBER Join as member server (default)
BDC Join as BDC
PDC Join as PDC
Bạn cũng có thể sử dụng arp-scan
, được tìm thấy ở đây , nếu bạn chỉ muốn khám phá các máy chủ trên mạng.