Cách nhanh chóng thêm nhiều địa chỉ IP vào máy chủ Windows
Nếu bạn đã từng thêm nhiều địa chỉ IP vào một máy chủ Windows, thì việc đi qua giao diện đồ họa là một nỗi đau không thể tin được vì mỗi IP phải được thêm thủ công, mỗi địa chỉ trong một hộp thoại mới. Đây là một giải pháp đơn giản.
Không cần phải nói, điều này có thể cực kỳ đơn điệu và tốn thời gian nếu bạn thêm nhiều hơn một vài địa chỉ IP. Rất may, có một cách dễ dàng hơn nhiều cho phép bạn thêm toàn bộ mạng con (hoặc hơn) trong vài giây.
Thêm một địa chỉ IP từ dòng lệnh
Windows bao gồm lệnh của mạng Netshh cho phép bạn định cấu hình bất kỳ khía cạnh nào của các kết nối mạng của bạn. Nếu bạn xem các tham số được chấp nhận bằng cách sử dụng mạng Netsh /?, Bạn sẽ được cung cấp một danh sách các lệnh có mỗi danh sách lệnh riêng (v.v.). Với mục đích thêm địa chỉ IP, chúng tôi quan tâm đến chuỗi tham số này:
địa chỉ mạng ipv4 thêm địa chỉ
Lưu ý: Đối với Windows Server 2003 / XP trở về trước, nên thay thế ip ipv4 bằng chỉ ip ip trong lệnh Netsh.
Nếu bạn xem thông tin trợ giúp, bạn có thể thấy danh sách đầy đủ các tham số được chấp nhận nhưng đối với hầu hết các phần bạn sẽ quan tâm là một cái gì đó như thế này:
Giao diện Netsh ipv4 thêm địa chỉ Đăng nhập Khu vực cục bộ Kết nối 192.168.1.2 255.255.255.0
Lệnh trên thêm Địa chỉ IP 192.168.1.2 (với Mặt nạ mạng con 255.255.255.0) vào kết nối có tiêu đề là Mạng cục bộ mạng cục bộ.
Thêm nhiều địa chỉ IP cùng một lúc
Khi chúng tôi thực hiện lệnh Netsh với vòng lặp FOR / L, chúng tôi có thể nhanh chóng thêm nhiều địa chỉ IP. Cú pháp cho vòng lặp FOR / L trông như thế này:
Biến FOR / L% IN (bắt đầu, bước, kết thúc) Lệnh DO
Vì vậy, chúng tôi có thể dễ dàng thêm mọi địa chỉ IP từ toàn bộ mạng con bằng lệnh này:
FOR / L% A IN (0,1,255) DO iph4 giao diện Netsh thêm địa chỉ Đăng nhập Kết nối khu vực địa phương 192.168.1.% A 255.255.255.0
Lệnh này mất khoảng 20 giây để chạy, trong đó việc thêm cùng một số địa chỉ IP theo cách thủ công sẽ mất nhiều thời gian hơn.
Trình diễn nhanh
Đây là cấu hình ban đầu trên bộ điều hợp mạng của chúng tôi:
ipconfig / all
Bây giờ hãy chạy Netsh từ trong vòng lặp FOR / L để thêm 192.168.1.10-20 của IP vào bộ điều hợp này:
FOR / L% A IN (10,1,20) DO iph4 giao diện Netsh thêm địa chỉ Đăng nhập Kết nối khu vực địa phương 192.168.1.% A 255.255.255.0
Sau khi lệnh trên được chạy, xem Cấu hình IP của bộ điều hợp sẽ hiển thị: