Lab 2: WINS
Lab 2.2 bao gồm:
I/ LMHOSTS Look Up là gì?
II/ Cơ chế LMHOST Look Up
Mình thực hiện trên Vmware Workstation 14 Pro với Window Server 2012 và các máy ảo đã tắt hết Windows Firewall.
I/. LMHOSTS Look Up là gì?
- Nó là một chương trình dùng để phân giải tên máy tính sang IP Address và ngược lại nó có tác dụng trong cơ chế phân giải NetBIOS Name mà sau đây chúng ta sẽ tìm hiểu.
II/. Cơ chế LMHOST Look Up
Tiếp tục phần Lab 2.1 ta tìm hiểu thêm một cơ chế phân giải NetBIOS Name mới đó là LMHOST Look Up
+Cơ chế thứ hai – LMHOSTS Look Up:
Trên hệ điều hành Window, mỗi máy đều có một file LMHOSTS.SAM. Để phân giải được NetBIOS Name của tất cả các máy trong mạng ta chỉ cần khai báo thông tin về IP và NetBIOS Name của các máy và lưu vào file LMHOSTS.SAM này. Khi một máy trong mạng cần phân giải NetBIOS Name của các máy khác thì chỉ cần vào file LMHOSTS.SAM lấy thông tin.
Bây giờ chúng ta thử phân giải NetBIOS Name của hai máy ở hai Subnet khác nhau
Ở kết quả trên ta thấy không thể phân giải được.
Bây giờ chúng ta dùng đến file LMHOSTS.SAM ở máy SVUITNO1 để khai báo thông tin máy PC01. Ta truy cập theo đường dẫn C:\Windows\system32\drivers\etc và mở file LMHOST.SAM bằng Notepad. Hoặc chúng ta có thể dùng CMD với quyền Admin bằng lệnh
Mã:
drivers\etc\lmhosts.sam
Sau khi đã mở được file lmhost.sam chúng ta đi xuống cuối trang và Enter xuống dòng mới, bây giờ chúng ta nhập thông tin NetBIOS Name của máy PC01 theo cách sau: nhập địa chỉ IP (10.123.10.11) của máy PC01 sau đó nhấn Tabb trên bàn phím một lần và nhập NetBIOS Name
Sau đó chúng ta Save lại. Chưa xong chúng ta cần khai báo nó nữa, tiếp tục vào Control Panel -> Network and Internet -> Network and Sharing Center -> Change adapter settings -> Chọn mạng -> Click chuột phải chọn Properties -> Nháy đúp vào Dòng Internet Protocol Version 4 (TCP/IPv4) -> Chọn Advanced như hình
Sau đó chọn cửa sổ WINS -> Import LMHOSTS -> Chọn đến đường dẫn file LMHOST.SAM -> Ok
Giờ chúng ta thử ping pc01
Như vậy sau khi ta khai báo thông tin PC01 thì máy SVUITNO1 đã phân giải được NetBIOS Name của PC01 ở khác Subnet.
Theo như ta thấy, sau khi sử dụng cơ chết thứ hai này đã khắc phục được nhược điểm của cơ chế thứ nhất:
- Thứ nhất tất cả thông tin được lấy trực tiếp từ file LMHOSTS.SAM mà không cần phát bất cứ tín hiệu nào ra ngoài môi trường mạng nên đã khắc phuc được tình trạng băng thông quá tải
- Thứ hai nó không sử dụng tín hiệu Broadcast nên phân giải được cả những máy ở khác Net và Subnet
- Thứ nhất file LMHOST.SAM này nằm riêng lẻ trên từng máy, nên để hoạt động cho toàn hệ thống chúng ta cần cấu hình cho từng máy, đối với hệ thống nhỏ thì làm được nhưng hệ thống thì việc đi cấu hình như vậy là điều không thể
- Thứ hai đối với những hệ thống dùng Dynamic IP Address (IP động) khi địa chỉ IP của các máy thay đổi hay hệ thống đặt lại Computer Name thì các thông tin về NetBIOS Name sẽ không được cập nhật tự động vào file LMHOSTS.SAM
Mong bài viết này hữu ích đến với bạn!
P/s: Mình mới tập viết các bài hướng dẫn, có gì mong các bạn phản hồi để mình nâng cao kinh nghiệm
Sửa lần cuối:
Bài viết liên quan
Bài viết mới