Giá trị DNS chính:
netsh interface ipv4 set dns "Local Area Connection" static 192.168.0.2
Giá trị thứ cấp:
netsh interface ipv4 add dns "Local Area Connection" 192.168.0.3 index=2
Mà hoạt động tuyệt vời NẾU tên của kết nối là chính xác. Nếu tên không phải là "Kết nối khu vực địa phương" thì nó sẽ không hoạt động. Nếu bạn đang chạy XP, bạn cần thay đổi "ipv4" thành "ip". IPv6 cũng có thể được sử dụng.
Đặt mặt nạ mạng con, Địa chỉ IP và Cổng:
netsh interface ipv4 set address name="Local Area Connection" source=static addr=192.168.1.10 mask=255.255.255.0 gateway=192.168.0.1
Để tìm kết nối mạng, bạn có thể sử dụng ipconfig từ dòng cmd. Nhưng bạn cũng có thể sử dụng như sau cho kết quả ipconfig viết tắt:
ipconfig | find /I "Ethernet adapter"
bằng cách sử dụng ipconfig cmd ở trên, chúng ta có thể lặp qua kết nối ( mã nguồn ) và đặt máy chủ dns:
:: Set primary and alternate DNS for IPv4 on Windows Server 2000/2003/2008 &
:: Windows XP/Vista/7
@ECHO OFF
SETLOCAL EnableDelayedExpansion
SET adapterName=
FOR /F "tokens=* delims=:" %%a IN ('IPCONFIG ^| FIND /I "ETHERNET ADAPTER"') DO (
SET adapterName=%%a
REM Removes "Ethernet adapter" from the front of the adapter name
SET adapterName=!adapterName:~17!
REM Removes the colon from the end of the adapter name
SET adapterName=!adapterName:~0,-1!
netsh interface ipv4 set dns name="!adapterName!" static 192.168.0.2 primary
netsh interface ipv4 add dns name="!adapterName!" 192.168.0.3 index=2
)
ipconfig /flushdns
:EOF