Làm thế nào để nhanh chóng thêm nhiều địa chỉ IP cho máy chủ Windows

Mục lục:

Làm thế nào để nhanh chóng thêm nhiều địa chỉ IP cho máy chủ Windows
Làm thế nào để nhanh chóng thêm nhiều địa chỉ IP cho máy chủ Windows

Video: Làm thế nào để nhanh chóng thêm nhiều địa chỉ IP cho máy chủ Windows

Video: Làm thế nào để nhanh chóng thêm nhiều địa chỉ IP cho máy chủ Windows
Video: RFI Tiếng Việt : Phát thanh ngày 05/06/2023 - YouTube 2024, Tháng tư
Anonim

Nếu bạn đã từng bổ sung nhiều địa chỉ IP vào một máy chủ Windows, việc trải qua giao diện đồ họa là một nỗi đau khó tin vì mỗi IP phải được thêm thủ công, mỗi một 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 đang 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 nhiều hơn) trong vài giây.
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 đang 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 nhiều hơn) trong vài giây.

Thêm địa chỉ IP từ dòng lệnh

Windows bao gồm lệnh “netsh” cho phép bạn cấu hình mọi khía cạnh của các kết nối mạng. Nếu bạn xem các tham số được chấp nhận bằng cách sử dụng “netsh /?”, Bạn sẽ thấy một danh sách các lệnh có danh sách các lệnh riêng (v.v.). Với mục đích thêm địa chỉ IP, chúng ta quan tâm đến chuỗi tham số này:

netsh interface ipv4 add address

Lưu ý: Đối với Windows Server 2003 / XP và trước đó, "ipv4" nên được thay thế bằng chỉ "ip" trong lệnh netsh.

Nếu bạn xem thông tin trợ giúp, bạn có thể xem danh sách đầy đủ các thông số được chấp nhận nhưng đối với hầu hết các phần, những gì bạn sẽ quan tâm là một cái gì đó như thế này:

netsh interface ipv4 add address “Local Area Connection” 192.168.1.2 255.255.255.0

Lệnh trên thêm địa chỉ IP 192.168.1.2 (với Subnet Mask 255.255.255.0) vào kết nối có tiêu đề “Local Area Network”.

Thêm nhiều địa chỉ IP cùng một lúc

Khi chúng ta đi cùng lệnh netsh với vòng lặp FOR / L, chúng ta 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ư sau:

FOR /L %variable IN (start,step,end) DO command

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 cách sử dụng lệnh này:

FOR /L %A IN (0,1,255) DO netsh interface ipv4 add address “Local Area Connection” 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 đáng kể.

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ờ chạy netsh từ bên 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:
Bây giờ chạy netsh từ bên 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 netsh interface ipv4 add address “Local Area Connection” 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 ngay bây giờ cho thấy:

Đề xuất: