Thay đổi địa chỉ IP của bạn bằng giao diện Bảng điều khiển không khó, nhưng nó yêu cầu nhấp qua một số cửa sổ và hộp thoại khác nhau. Tuy nhiên, nếu bạn là người hâm mộ Command Prompt, bạn có thể hoàn thành nhanh hơn bằng cách sử dụng
netsh
lệnh, đó chỉ là một trong những tiện ích mạng tuyệt vời được tích hợp trong Windows.
Các
netsh
lệnh 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 trong Windows. Để làm việc với nó, bạn sẽ cần phải mở Command Prompt với các đặc quyền quản trị. Trong Windows 10 hoặc 8.1, nhấp chuột phải vào menu Start (hoặc nhấn Windows + X trên bàn phím) và chọn “Command Prompt (Admin).” Trong các phiên bản trước của Windows, tìm kiếm Start for “command prompt” và sau đó nhấp chuột phải kết quả và chọn “Chạy với tư cách quản trị viên”.
Xem thông tin mạng của bạn
Trước khi thay đổi địa chỉ IP và thông tin liên quan, bạn sẽ cần phải tìm tên đầy đủ của mạng cho giao diện bạn muốn thay đổi. Để thực hiện việc này, gõ lệnh sau:
netsh interface ipv4 show config
Thay đổi địa chỉ IP, mặt nạ mạng con và cổng mặc định của bạn
Với tên giao diện trong tay, bạn đã sẵn sàng thay đổi Địa chỉ IP, mặt nạ mạng con và cổng vào. Để thực hiện việc này, bạn sẽ đưa ra một lệnh bằng cú pháp sau:
netsh interface ipv4 set address name='YOUR INTERFACE NAME' static IP_ADDRESS SUBNET_MASK GATEWAY
Vì vậy, ví dụ, lệnh của bạn có thể trông giống như sau:
netsh interface ipv4 set address name='Wi-Fi' static 192.168.3.8 255.255.255.0 192.168.3.1
nơi thông tin được thay thế bằng bất cứ điều gì bạn muốn sử dụng. Trong ví dụ của chúng tôi, lệnh thực hiện như sau:
- Sử dụng tên giao diện “Wi-Fi”
- Đặt địa chỉ IP thành 192.168.3.1
- Đặt mặt nạ mạng con thành 255.255.255.0
- Đặt cổng mặc định thành 192.168.3.1
Và nếu bạn đang sử dụng địa chỉ IP tĩnh nhưng muốn chuyển sang sử dụng địa chỉ IP được máy chủ DHCP tự động gán - chẳng hạn như bộ định tuyến của bạn - bạn có thể sử dụng lệnh sau thay vào đó:
netsh interface ipv4 set address name=”YOUR INTERFACE NAME” source=dhcp
Thay đổi cài đặt DNS của bạn
Bạn cũng có thể sử dụng
netsh
lệnh để thay đổi các máy chủ DNS được sử dụng bởi giao diện mạng. Các máy chủ DNS của bên thứ ba - như Google Public DNS và OpenDNS – có thể nhanh hơn và đáng tin cậy hơn các máy chủ DNS được cung cấp bởi ISP của bạn. Dù lý do của bạn để thay đổi máy chủ DNS của bạn, bạn có thể làm điều đó hoặc tại các bộ định tuyến để nó ảnh hưởng đến tất cả các thiết bị nhận được thông tin của họ từ các bộ định tuyến hoặc tại các thiết bị cá nhân. Nếu bạn muốn thay đổi máy chủ DNS cho chỉ một máy tính, thật dễ dàng thực hiện với
netsh
chỉ huy.
Bạn sẽ cần sử dụng lệnh hai lần: một lần để đặt máy chủ DNS chính và một lần để đặt máy chủ DNS phụ hoặc sao lưu của bạn. Để đặt máy chủ DNS chính của bạn, hãy sử dụng cú pháp sau:
netsh interface ipv4 set dns name='YOUR INTERFACE NAME' static DNS_SERVER
Vì vậy, ví dụ: lệnh của bạn có thể trông giống như sau (trong đó chúng tôi đặt nó thành máy chủ DNS công cộng chính của Google, 8.8.8.8):
netsh interface ipv4 set dns name='Wi-Fi' static 8.8.8.8
Để đặt máy chủ DNS phụ của bạn, bạn sẽ sử dụng một lệnh rất giống:
netsh interface ipv4 set dns name='YOUR INTERFACE NAME' static DNS_SERVER index=2
Vì vậy, tiếp tục ví dụ của chúng tôi, bạn có thể đặt DNS phụ làm máy chủ phụ DNS công cộng của Google, là 8.8.4.4:
netsh interface ipv4 set dns name='Wi-Fi' static 8.8.4.4 index=2
Và giống như với địa chỉ IP, bạn cũng có thể thay đổi nó để giao diện mạng tự động lấy các thiết lập DNS của nó từ một máy chủ DHCP. Chỉ cần sử dụng lệnh sau:
netsh interface ipv4 set dnsservers name'YOUR INTERFACE NAME' source=dhcp
Và bạn có nó rồi đấy! Cho dù bạn thích gõ vào dấu nhắc lệnh tốt hơn hoặc chỉ muốn gây ấn tượng với đồng nghiệp của bạn, bây giờ bạn biết tất cả các ma thuật dòng lệnh bạn cần để thay đổi cài đặt địa chỉ IP của bạn.