Lệnh Netsh: Công cụ đa năng cho quản trị mạng
Dưới đây là danh sách 10 lệnh Netsh phổ biến mà bạn nên biết khi quản lý Windows Server 2008.
1. Thiết lập cấu hình mạng và IP
Netsh là công cụ mạnh mẽ giúp quản lý cấu hình mạng. Dưới đây là một số ví dụ cụ thể:
Hiển thị địa chỉ IP - netsh interface ip show config
Đặt DHCP cho giao diện - netsh interface ip set address name='Local Area Connection' source=dhcp
Đặt IP tĩnh cho giao diện - netsh interface ip set address 'Local Area connection' static 10.0.0.9 255.0.0.0 10.0.0.1 1
Thêm DNS Server - netsh interface ip add dnsserver 'Local Area Connection' 10.0.0.1
2. Cấu hình mạng không dây
Lệnh Netsh kết nối với mạng Wi-Fi đã lưu trước - netsh wlan connect ssid='mySSID' name='WLAN-Profil1'
Hiển thị cài đặt Wi-Fi hiện tại - netsh wlan show settings
Thêm profile Wi-Fi đã được xuất - netsh wlan add profile filename='Wireless Network Connection-BOW.xml'
3. Cấu hình tường lửa Windows
Hiển thị tất cả các quy tắc của tường lửa - netsh advfirewall firewall show rule name=all
Xóa quy tắc tường lửa cho cổng 21 - netsh advfirewall firewall delete name rule name=all protocol=tcp localport=21
Xuất các cài đặt của Windows Advanced Firewall - netsh advfirewall export 'c:\advfirewall.wfw'
Lệnh phổ biến nhất có thể bạn sẽ sử dụng là lệnh kích hoạt hoặc vô hiệu hóa Windows Firewall, ví dụ:
netsh firewall set opmode disable
hoặc
netsh firewall set opmode enable
4. Sửa lỗi TCP/IP và đặt lại giao diện
Lệnh Netsh đặt lại tất cả cấu hình ngăn xếp giao thức IP trên giao diện và lưu vào tệp ghi chú - netsh int ipv4 reset resetlog.txt
Cài đặt giao thức TCP/IP - netsh int ipv4 install
Gỡ bỏ cài đặt giao thức TCP/IP - netsh int ipv4 uninstall
5. Kiểm tra tính năng của tiện ích Netsh mới
Các danh mục mới xuất hiện trong hệ thống Windows Server 2008 của tôi:
dhcp
dhcpclient
http
ipsec
lan
nap
netio
rpc
winhttp
6. Xuất cấu hình mạng hiện tại vào một tệp và nhập
Chỉ cần nhập lệnh Netsh như sau:
netsh -c interface dump > test.txt
Tại máy tính khác, bạn có thể nhập cấu hình này với netsh -f test.txt
7. Mở cổng trên tường lửa
Ví dụ, để mở cổng 445, nhập lệnh Netsh như sau:
netsh firewall set portopening tcp 445 smb enable
Khi lệnh được thực thi thành công, bạn sẽ nhận thông báo 'Ok'.
8. Chạy Netsh trong chế độ tương tác hoặc với một kịch bản
netsh>
Tại đây, bạn có thể nhập mọi lệnh Netsh mà bạn cần, thậm chí là lệnh để kết nối với máy tính điều khiển từ xa.
Hoặc sử dụng lệnh netsh -f
9. Cung cấp tên và chứng chỉ của máy tính điều khiển từ xa
Sử dụng lệnh Netsh: netsh -r WinXP-1 -u winxp-1\administrator -p My!Pass1 interface ip show config
10. Tìm hiểu cách sử dụng trợ giúp
Gõ lệnh '/?' để hiển thị trợ giúp cho Netsh trong Windows và bạn sẽ có hướng dẫn chi tiết về những gì bạn muốn thực hiện.
Ví dụ: netsh /?
Các tùy chọn trợ giúp của lệnh '/?' sẽ xuất hiện trên màn hình
Từ đây, bạn có thể chọn ngữ cảnh cụ thể và được hướng dẫn trong việc cấu hình hoặc thực hiện các tùy chọn trong ngữ cảnh đó. Ví dụ, nhập lệnh Netsh: netsh lan /?, bạn sẽ thấy:
- Lệnh netsh lan /? để xem kết quả.
- Tiếp theo, sử dụng
- netsh lan show /?
- để hiển thị giao diện.
- Cuối cùng, dùng lệnh
- netsh lan show interfaces
Có khả năng tự hướng dẫn thông qua nhiều lệnh netsh bằng cách sử dụng /? là một kỹ năng rất quan trọng.
Đây chỉ là một số trong 10 lệnh Netsh của Windows Server 2008 mà bạn nên biết, với rất nhiều lệnh khác sẽ được giới thiệu trong các bài viết tiếp theo. Qua đây, bạn có thể thấy sự linh động và mạnh mẽ khi sử dụng lệnh Netsh cho các quản trị viên. Đừng quên đọc thêm về Lệnh CMD, cùng với các câu lệnh trong cmd win 7, 8 để nắm vững kiến thức về các lệnh thông dụng hàng ngày.