Cấuhình kết nốikhôngdâyWindowsVista từ CLIbằngnetshwlan
Ngu
ồ
n:quantrimang.com
David Davis
Chắc chắn một điều rằng bạn hoàn toàn có thể cấu hìnhkếtnối mạng
không dây trong WindowsVistabằng sử dụng GUI nhưng thực sự không
phải lúc nào nó cũng đơn giản đối với hầu hết tất cả mọi người. Cách cấu
hình khôngdâytừ một tiện ích dòng lệnh thì sao? Chúng ta hãy tìm hiểu tại
sao một số người lại muốn thực hiện việ
c này thông qua dòng lệnh, và
cách thực hiện nó như thế nào.
Tại sao phải sử dụng tiện ích dòng lệnh để cấuhình kết nốikhông dây?
Một trong số các bạn ngay ban đầu có thể thắc mắc rằng tại sao lại phải thực
hiện vấn đề này và đó cũng là một câu hỏi mang tính logic. Một số minh chứng
cho lý do ẩn đằng sau vấn đề này được liệt kê như sau.
• Sử d
ụng CLI khi không có GUI sẵn có – Bạn không bao giờ biết khi nào sẽ
cần cấuhình một thứ gì đó (như mạng không dây) từ tiện ích dòng lệnh vì không
có GUI. Vấn đề này có thể xảy ra vì một số lý do. Với các lệnh được giới thiệu
trong bài này, bạn sẽ được chuẩn bị một cách kỹ càng.
• Sử dụng CLI khi lập kịch bản. Rất có thể một ngày nào đó (cũng có thể là
ngay bây giờ) khi b
ạn cần viết một kịch bản để kếtnối tới một mạng không dây.
Nếu tạo kịch bản đó, bạn cần phải biết rằng tất cả những lệnh netshwlan cần
thiết để thực hiện nhiệm vụ này bên trong kịch bản Ví dụ, bạn có thể cấuhình
kết nốikhôngdây trong một kịch bản đăng nhập nào đó.
•
Vì tốc độ nhanh hơn của nó – Một số nhà quản trị mạng có thể gọi là “nghiện
tiện ích dòng lệnh” và chúng tôi cho là nó cũng thích hợp để thực hiện nhiều
công việc hơn trên GUI. Trong thực tế, với người sử dụng tiện ích dòng lệnh đã
quá quen thuộc thì có thể thực hiện nhiều thứ trong CLI nhanh hơn thực hiện
trong GUI.
Netsh wlan cung cấp những gì?
Tập lệnh netshwlan chỉ có trong WindowsVista (không có trong XP, 2003, hay
2008 Server). Chính vì vậy bạn có thể thực hiện những gì với các lệnh này? Đây
là một danh sách:
• Cấuhình các thiết lập bảo mật khôngdây cho laptop hoặc máy tính
Windows này.
• Cấuhình kết nốikhôngdây và các thiết lập mạng cho laptop hoặc máy
tính Windows này.Ví dụ, bạn có thể cấuhình một laptop khi đăng nhập, để
kết nối, an toàn đối với mạng khôngdây của công ty.
• Xem các thiết lập chính sách nhóm khôngdây đã được áp dụng cho máy
tính Windows này.
• Kếtnối với các mạng “mixed mode” (trộn lẫn nhiều chế độ), bạn có thể kết
nối đối với cả mạng khôngdây WPA hoặc WPA2.
• Ẩn các mạng khôngdây đối với người dùng – với netsh wlan, bạn có thể
ẩn hoặc ngăn chặn không cho người dùng kếtnối vào các mạng không
dây không mong muốn hoặc tiềm ẩn các phần mềm độc hại.
Với điều đó, chúng ta hãy xem cách nó làm việc như thế nào…
Tạo profile và kếtnối với Wireless LAN bằngnetshwlan
Lúc này chúng ta đã có một số sử dụng có thể với netsh wlan, nội dung bài sẽ
tiếp tụ
c giới thiệu cách sử dụng các lệnh để thực hiện một nhiệm vụ nào đó trên
một máy tính WindowsVista thực.
Để xem tất cả các tùy chọn cho netsh wlan, bạn chỉ cần đánh netshwlan mà
không cần bất cứ tùy chọn nào khác.
Hình 1: Các tùy chọn Netshwlan
Để kếtnối thực, thứ đầu tiên mà bạn cần thực hiện là tạo một profile. Để giả như
một profile đã từng làm việc mà bạn đ
ã lưu, chúng tôi cần phải tạo file XML đã
được lưu. Trên máy tính Vista đã có mạng khôngdây đang làm việc, bạn cần
chạy lệnh dưới đây:
netsh wlan export profile name="BOW"
folder=C:\Users\David\wlan interface="Wireless Network
Connection"
Lệnh này sẽ tạo một file có tên:
• Wireless Network Connection-BOW.xml
• Trong thư mục C:\Users\David\wlan
Hình 2: Một ví dụ export Netshwlan
Sau đó bạn cần import file này vào trong hệ thống muốn bổ sung profile vào và
kết nối với mạng không dây.
Để tạo một profile để kếtnối với WLAN trên một máy tính mới, bạn cần thực
hiện:
C:\Users\David\wlan> netshwlan add profile
filename="Wireless Network Connection-BOW.xml"
(giả dụ rằng đã thay đổi thư mục thành thư mục “wlan”)
Hình 3: Bổ sung thêm một profile mới với Netshwlan
Bạn có thể chọn
để bổ sung profile này chỉ cho một giao diện khôngdây nào đó
hoặc cho người dùng nào đó.
Khi profile đã được bổ sung, bạn nên thẩm định với:
netsh wlan show profiles
Hình 4: Hiện các profile khôngdây với Netsh wla
Bạn có thể thấy các thiết lập cho profile đó với:
netsh wlan show settings
Khi biết rằng mình có một profile, bạn có thể sử dụng nó để kết nối, như:
netsh wlan connect ssid=”mySSID” name=”WLAN-Profil1”
(Giả dụ rằng profile đã không chỉ định kếtnối một cách tự động)
Như những gì bạ
n thấy, chúng ta đã kếtnối được với mạng không dây.
Hình 5: Các kết quả của việc kếtnối với WLAN
Nếu chỉ có một giao diện trên máy tính và các thiết lập bảo mật trong prifile là
hoàn toàn chính xác thì bạn nên kếtnối với LAN không dây.
Netsh wlan còn có thể thực hiện được gì nữa?
Bên cạnh việc bổ sung/xóa các profile và kếtnối hoặc hủy kếtnối với các mạng
không dây, Netshwlan còn có thể thực hiện được nhiều công việc khác.
Đây là danh sách những thứ mà lệnh này còn mang đến cho bạ
n ngoài các tính
năng trên:
• Kết xuất các thiết lập khôngdây – Bằng cách chạy netshwlan dump và chuyển
nó vào một file văn bản nào đó, bạn có thể tạo một kịch bản, sử dụng kịch bản
này để nhanh chóng có được adapter mạng khôngdây đã được cấu hình. Khi có
mạng khôngdây đã được cấuhình và đã được kết nối, chúng tôi khuyên bạn
nên tạo kịch bản cấuhìnhWLAN này với lệnh sau:
netsh wlan dump > mywlandump.txt
• Bổ sung thêm một filter – với lệnh netshwlan add, bạn cũng có thể bổ sung
một bộ lọc mạng khôngdây cũng như một profile.
• Hiện và thiết lập các cấuhìnhtự động – Khi cấuhìnhtự động (auto-
configuration) được kích hoạt trên một giao diện không dây, nghĩa là giao diện
này sẽ tự động kếtnối với profile khôngdây của nó. Điều này được kích hoạt
một cách mặc định. Bạn có thể tích vào các thiết l
ập với tùy chọn netshwlan
show autoconfig. Bạn cũng có thể thay đổi các thiết lập autoconfig với set
autoconfig enabled=no interface=”Wireless Network Adaptor”
• Hiện và thiết lập blockednetworks – Các mạng khôngdây có thể bị ẩn hoặc bị
khóa. Có thể bạn muốn các mạng đã bị khóa được hiện lên trong danh sách
mạng có sẵn nhưng bị liệt kê “blocked”. Để ẩn các mạng “blocked” này trong
danh sách mạng có sẵn, thực hiện netshwlan set blockednetworks
display=hide
• Hiện và thiết lập nế
u bạn được cho phép tạo các profile khôngdây cho tất cả
người dùng trên máy tính.
• Hiện và thiết lập thứ tự profile – Khi nói đến profile nào sẽ được sử dụng trên
giao diện mạng nếu nhiều profile xuất hiện thì thứ tự profile sẽ được sắp xếp.
Với các lệnh hiện và thiết lập profile, bạn có thể xem hoặc thay đổi thứ tự profile
từ tiện ích dòng lệnh.
• Hiện và thiết lập xem tính năng lầ
n vết là “on” hay “off” – Lần vết là một tính
năng ghi các sự kiện cho thiết bị khôngdây của bạn. Khi kích hoạt tính năng này
bằng lệnh netshwlan set tra yes, bạn có thể thấy các bản ghi của trong
%WINDIR%\tracing\wireless.
Kết luận
Lệnh netshwlan là một tập lệnh rất hữu dụng và cũng rất mới trong Windows
Vista. Với các lệnh này, bạn hoàn toàn có thể dễ dàng bổ sung thêm các profile
không dây và kếtnối với mạng khôngdâytừ mộ
t tiện ích dòng lệnh - thông qua
các kịch bản.
. Cấu hình kết nối không dây Windows Vista từ CLI bằng netsh wlan
Ngu
ồ
n:quantrimang.com
David Davis
Chắc chắn một điều rằng bạn hoàn toàn có thể cấu. adapter mạng không dây đã được cấu hình. Khi có
mạng không dây đã được cấu hình và đã được kết nối, chúng tôi khuyên bạn
nên tạo kịch bản cấu hình WLAN này