Kỹ Thuật Máy tính

Nghiên cứu – Phát triển – Rút ngắn khoảng cách

Cấu hình IP trong Windows bằng command line

Đăng bởi dongthao on Tháng Hai 8, 2007

Để cấu hình IP cho một máy trên Windows, hầu như tất cả chúng ta đều đã quen với giao diện của My Network Places và ngay cả trong giáo trình học của Windows (MCSA chẳng hạn) cũng không giới thiệu cách config IP bằng command line, có lẽ nó đã đi vào dĩ vãng với DOS. Nhưng với những người thích gõ hay đã quen config mạng trên Linux thì luôn có câu hỏi là không lẽ trên Windows không config IP bằng command line được? Câu trả lời là trình netsh.

 

1. Cấu hình TCP/IP
Vào cửa sổ command promt (Start>Run> gõ vào “cmd” với Win 2000, XP, 2003 hoặc “command” với Win 98,Me). Sau đó gõ lệnh sau vào:

 

netsh //xuất hiện dấu nhắc của netsh
interface IP

Bây giờ dấu nhắc có dạng: netsh>interface ip>
Gõ tiếp

 

/*set IP:*/
set address local static 192.168.2.2 255.255.255.0
// nếu dùng DHCP:
set address name= “Local Area Connection” source=dhcp
/*set DNS Server:*/
set DNS “Local Area Connection” static 192.168.2.1
//nếu dùng DHCP:
set dns name= “Local Area Connection” source=dhcp
/*set WINS address*/
set wins name= “Local Area Connection“ source=dhcp
//hoặc
set wins “Local Area Connection“ static 192.168.2.1

Câu lệnh

 

netsh interface ip set address name=”Local Area Connection” static 192.168.0.100 255.255.255.0 192.168.0.1 1

Thiết lập thông tin cho interface tên “Local Area Connection”: IP 192.168.0.100, netmask 255.255.255.0, default gw: 192.168.0.1, metric: 1.

 

2. Sử dụng network profile với netsh
Trường hợp sử dụng máy tính di chuyển qua nhiều nơi, mỗi nơi có một cấu hình IP tĩnh khác nhau thì ta có thể sử dụng netsh để chuyển đổi giữa các cấu hình như sau:

 

Đầu tiên, kết nối máy tính vào địa điểm 1, cấu hình IP hoàn chỉnh xong export cấu hình ra một file text như sau:

 

netsh -c interface dump > c:\location1.txt

Khi di chuyển đến địa điểm 2, ta cũng cấu hình IP hoàn chỉnh rồi export tương tự:

 

netsh -c interface dump > c:\location2.txt

Dĩ nhiên số địa điểm có thể sẽ không giới hạn ở 2, thao tác vẫn làm tương tự.
Bây giờ ta sẽ import cấu hình TCP/IP khi đến từng địa điểm thích hợp bằng netsh:

 

netsh -f c:\location1.txt
hay
netsh -f c:\location2.txt

Ta cũng có thể dùng exec thay cho -f:

 

netsh exec c:\location2.txt

Thoát khỏi netsh: exit
Xong gõ ipconfig /all kiểm tra lại xem ép phê chưa. Lưu ý:
- Đừng quên ? của windows để biết thêm chi tiết ở từng tập lệnh
- Gõ ipconfig /all không thấy hiện IP lên, xem lại kết nối mạng đã hoạt động chưa

 

Đông Thao

9 phản hồi tới “Cấu hình IP trong Windows bằng command line”

  1. Vũ Quý Hòa đã nói

    Tôi tình cờ vào trang web của anh tôi thấy rất hay. Tôi cũng làm về Ky Sư Hệ Thống công việc của tôi cũng là quản trị hệ thống máy tính và các thiết bị về mạng. Những kiến thức anh chia xẻ rất là bổ ích. Mong rằng anh sẽ tiếp tục với nhiệt huyết này.

  2. Đức Quang đã nói

    Bài này của anh hay tuyệt, có thể vận dụng trong 1 số trường hợp để cấu hình IP từ xa. thanks

  3. [...] by songphuong on August 9th, 2007 Có thể tham khảo tại Petri hoặc tại kythuatmaytinh web [...]

  4. Le Cong Binh đã nói

    Không hiểu sao tôi không thể dump file cấu hình trong window Vista, có Bác nào biết chỉ cho tôi với. Cám ơn nhiều

  5. Phan Do đã nói

    Mình đọc bài này thấy hay quá, thanks.
    Mình có 1 vấn đề chưa tìm ra cách giải quyết:
    Mình muốn viết lệnh CMD sao cho, mỗi khi khởi động máy lên -> kiểm tra xem, nếu hệ thống đang có thời gian là 8 giờ -> 23 giờ thì sau 3h shutdown, nếu sau 23h, thì shutdown ngay.
    Lệnh này mình muốn không cho em mình sử dụng máy tính quá 23h, chỉ cho sử dụng 3h.

  6. Than Quang Minh đã nói

    Hay ghê, em xài từ thời DOS quen rồi nên tuy xài Win mà vẫn khoái dùng Command line. Cách cấu hình IP kiểu này hay thiệt. Thanks anh nhiều :) .

  7. dungtranvn đã nói

    Hay thì hay thật nhưng không hiểu sao mình không thể nào dùng được lệnh /*set IP*/ được, nó báo ko tìm thấy được dòng lệnh này. help me !

  8. QuangVietLe đã nói

    Bài viết rất bổ ích , thank bạn nhiều

  9. Việt Anh đã nói

    Cảm ơn anh về bài viết. Có lần cái icon Network connections bị disable loay hoay mãi ko enable nó được (có lẽ do virus) và set IP cả. Dùng cách này lại có kết quả.

Để lại hồi âm

XHTML: Bạn có thể sử dụng những thẻ sau: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>