Các lệnh route trong windows

Khi nào cần cấu hình route trên hệ điều hành Windows? Cấu hình route trên Windows như thế nào? Đây là những từ khóa tìm kiếm của rất nhiều bạn IT quản trị hệ thống. Thư viện hay sẽ làm rõ chi tiết vấn đề này.

Tính năng route trên hệ điều hành Windows cần dùng cho máy tính hoặc server có nhiều hơn 1 card mạng. 

Các lệnh route trong windows

Ví dụ: Máy tính có 2 card mạng, Card 1 đi internet, Card 2 truy cập vào một IP/Network nội bộ, trường hợp chúng ta khai báo 2 Default gateway trên 2 card mạng thì máy tính sẽ sử dụng card mạng nào được ưu tiên hơn.

Mục lục bài viết

  • Cách cấu hình Route trên Windows
    • Các bước thực hiện
    • Ý nghĩa câu lệnh
    • Tóm tắt cách thực hiện
    • Lệnh show cấu hình Route trên Windows
    • Lệnh xóa cấu hình Route trên Windows

Cách cấu hình Route trên Windows

Các bước thực hiện

Ở đây chúng ta sẽ bỏ Default gateway trên Card 2, ưu tiên Card 1 để Default gateway (Do hướng đi của internet quá đa dạng, không thể khai báo được hết các destination nên phải dùng default gateway)

Để sử dụng Card 2 truy cập IP/Network nội bộ ta phải cấu hình routes:

  • Mở cửa số command (cmd), Có thể phải chạy với quyền admin (Run as administrator)
  • Gõ lệnh sau rồi Enter: 
route add 172.18.3.0 mask 255.255.255.0 172.18.5.254 metric 1 –p

Các lệnh route trong windows

Ý nghĩa câu lệnh

Nếu truy cập tới destination 172.18.3.0/255.255.255.0  thì trỏ về default gateway 172.18.5.254
GW này có độ ưu tiên cao nhất (metric 1), ưu tiên hơn default gateway Card 1, nhưng chỉ dành cho các địa chỉ đích 172.18.3.0/24 (metric cảng nhỏ độ ưu tiền càng lớn)

“-p = persistent” , route này không bị mất đi mỗi khi khởi động lại máy.
Nếu cần truy cập các dải IP khác nữa (VD như 172.18.4.x) thì bạn cần thêm 1 dòng route nữa tương tự như trên.

Tóm tắt cách thực hiện

Tóm lại các bạn cần thực hiện 2 bước:
1. Bỏ Default gateway ở Card 2 đi, chỉ để GW trên Card 1

2. Khai báo route cho Card 2 đi tới destination mong muốn, nhớ để persistent (-p) để không bị mất lệnh route sau khi khởi động lại máy tính.

Lệnh show cấu hình Route trên Windows

route print

Lệnh xóa cấu hình Route trên Windows

route delete 172.18.3.0 mask 255.255.255.0 172.18.5.254

Hy vọng bài viết trên sẽ giúp ích cho các bạn IT System Admin.

Nếu Bạn thấy nội dung này có giá trị, hãy mời Mình một ly cà phê nhé!

Các lệnh route trong windows

Các lệnh route trong windows

Xin chào các Bạn, Mình là Đăng Lê, đang làm việc trong lĩnh vực CNTT. Mình là người yêu thích viết blog, đang cố gắng để trở thành một blogger chuyên nghiệp. Với blog thuvienhay.com, Mình mong muốn được chia sẻ những kiến thức, kinh nghiệm đến với mọi người.

Mong các bạn hãy theo dõi và ủng hộ blog thuvienhay.com. Chân thành cảm ơn!

Các lệnh route trong windows

Trong một số loại môi trường cụ thể, bạn có thể thấy hữu ích khi thêm một tuyến tĩnh vào bảng định tuyến trong Windows. Đây là cách thực hiện nó.

LIÊN QUAN: Cách sử dụng Traceroute để xác định sự cố mạng

Bảng định tuyến ra lệnh cho tất cả các gói đi đến đâu khi chúng rời khỏi hệ thống — cho dù hệ thống đó là bộ định tuyến vật lý hay PC. Hầu hết các bộ định tuyến — bao gồm cả bộ định tuyến được tích hợp trong PC Windows của bạn — sử dụng một số dạng định tuyến động, trong đó bộ định tuyến có thể chọn nơi tốt nhất để chuyển tiếp các gói dựa trên thông tin mà nó nhận được từ các bộ định tuyến khác. Bạn có thể thấy nó tại nơi làm việc nếu bạn sử dụng lệnh theo dõi để xem các kết nối mà một gói tin thực hiện khi đến đích cuối cùng.

Hầu hết các bộ định tuyến cũng cho phép bạn thêm một tuyến tĩnh (một tuyến không được cập nhật động) nếu bạn muốn luôn chuyển tiếp một số lưu lượng nhất định đến một bộ định tuyến hoặc cổng cụ thể. Tại sao? Chà, hầu hết mọi người sử dụng Windows trong gia đình hoặc doanh nghiệp nhỏ của họ có thể sẽ không — nhưng điều này có thể hữu ích trong một số trường hợp nhất định, chẳng hạn như:

  • Bạn có hai kết nối internet — có thể một để sử dụng thường xuyên và một để kết nối với mạng công việc — và bạn muốn tất cả lưu lượng truy cập đến một dải địa chỉ IP nhất định đi ra ngoài qua một trong các kết nối đó.
  • Bạn đã thiết lập nhiều mạng con trên mạng của mình và cần hướng lưu lượng truy cập đến một mạng con cụ thể. Các tuyến tĩnh có thể đặc biệt hữu ích trong việc kiểm tra các loại môi trường này.
  • Bạn thực sự đang sử dụng PC Windows làm bộ định tuyến cho mạng của mình và bạn muốn kiểm soát nó tốt hơn.

Nếu có bất kỳ điều nào áp dụng cho bạn, hãy đọc tiếp. Bạn sẽ cần đi sâu vào Command Prompt để thêm một tuyến tĩnh vào bảng định tuyến của Windows, nhưng việc này rất dễ dàng và chúng tôi sẽ hướng dẫn bạn qua các bước.

Xem bảng định tuyến của Windows

Trước khi bạn bắt đầu thêm các tuyến đường, có thể hữu ích nếu bạn xem bảng định tuyến trước. Kích hoạt Command Prompt bằng cách nhấn Windows + X và sau đó chọn “Command Prompt (Admin)” trên menu Power Users.

Các lệnh route trong windows

Ghi chú : Nếu bạn thấy PowerShell thay vì Command Prompt trên menu Power Users, thì đó là một công tắc xuất hiện với Bản cập nhật dành cho người sáng tạo dành cho Windows 10 . Nó rất dễ dàng để quay lại hiển thị Command Prompt trên menu Power Users nếu bạn muốn hoặc bạn có thể dùng thử PowerShell. Bạn có thể làm khá nhiều thứ trong PowerShell mà bạn có thể làm trong Command Prompt, cùng rất nhiều điều hữu ích khác.

LIÊN QUAN: Cách đặt Command Prompt trở lại trên menu Windows + X Power Users

Tại Command Prompt, nhập lệnh sau và nhấn Enter:

đường in

Các lệnh route trong windows

Bạn sẽ thấy một danh sách dài các điểm đến của mạng và các cổng dẫn đến các gói được chuyển tiếp khi chúng đi đến đích đó. Trừ khi bạn đã thêm các tuyến tĩnh vào bảng, mọi thứ bạn thấy ở đây sẽ được tạo động.

Thêm một tuyến tĩnh vào bảng định tuyến Windows

Để thêm một tuyến tĩnh vào bảng, bạn sẽ nhập lệnh theo cú pháp sau:

tuyến đường ADDđích_ mạngMẶT NẠsubnet_mask  gateway_ip metric_cost

Các subnet_mask metric_cost các thành phần là tùy chọn của lệnh. Nếu bạn không chỉ định mặt nạ mạng con, 255.255.255.0 sẽ được sử dụng tự động. Nếu bạn không chỉ định chi phí theo chỉ số, một chi phí lớn hơn mục nhập đích 0.0.0.0 sẽ được sử dụng. Giá trị chi phí theo chỉ số chỉ là chi phí so với các chi phí khác trong bảng và được sử dụng khi Windows quyết định giữa nhiều tuyến đường có thể đến cùng một điểm đến.

Vì vậy, ví dụ: nếu bạn muốn thêm một tuyến chỉ định rằng tất cả lưu lượng bị ràng buộc cho mạng con 192.168.35.0 đi đến một cổng tại 192.168.0.2 và bạn chỉ muốn sử dụng chi phí số liệu tự động, bạn sẽ sử dụng lệnh sau:

tuyến đường ADD 192.168.35.0 MASK 255.255.255.0 192.168.0.2

Các lệnh route trong windows

Nếu bạn đã sử dụng đường in hãy nhìn vào bảng ngay bây giờ, bạn sẽ thấy tuyến đường tĩnh mới của mình.

Các lệnh route trong windows

Đó là tất cả dễ dàng, nhưng có một chút khó khăn. Khi bạn thêm một tuyến tĩnh, theo mặc định, nó chỉ tồn tại cho đến lần khởi động Windows tiếp theo. Lý do cho điều này là nhiều công ty sử dụng danh sách phối hợp các tuyến tĩnh được cập nhật khá thường xuyên. Thay vì thêm và cập nhật tất cả các tuyến đó trên mọi máy, họ chỉ phân phối một tệp kịch bản hàng loạt bổ sung các tuyến mới nhất trong quá trình khởi động Windows. Điều này giữ cho bảng định tuyến tương đối gọn gàng.

LIÊN QUAN: Cách viết tập lệnh hàng loạt trên Windows

Bạn chắc chắn có thể tự mình sử dụng phương pháp tập lệnh lô. Viết tập lệnh hàng loạt không khó. Nhưng nếu bạn chỉ thêm một hoặc hai tuyến tĩnh mà bạn không muốn thay đổi thường xuyên, bạn có thể chỉ cần thêm -p tùy chọn lệnh để làm cho lộ trình liên tục. Một lộ trình liên tục vẫn tồn tại ngay cả khi Windows khởi động. Sử dụng cùng một lệnh mà chúng tôi đã sử dụng trước đó, bạn có thể làm cho tuyến đường đó ổn định với sửa đổi sau:

route -p ADD 192.168.35.0 MASK 255.255.255.0 192.168.0.2

Các lệnh route trong windows

Xóa một tuyến tĩnh khỏi bảng định tuyến của Windows

Tất nhiên, sẽ có lúc bạn muốn xóa một tuyến tĩnh khỏi bảng của mình. Tất cả những gì bạn phải làm là gõ lệnh theo cú pháp sau:

xóa tuyến đườngđích_ mạng

Vì vậy, để xóa tuyến đường mà chúng tôi đã tạo trước đó với mạng đích 192.168.35.0, tất cả những gì chúng tôi phải làm là nhập lệnh này và nhấn Enter:

xóa tuyến đường 192.168.35.0

Các lệnh route trong windows


Đúng vậy, sử dụng các tuyến tĩnh hơi bí truyền khi quản lý hầu hết các mạng gia đình và doanh nghiệp nhỏ. Nhưng nếu bạn cần phải làm điều đó, đó là một quá trình khá dễ dàng. Và nếu bạn không cần phải làm điều đó ngay bây giờ, ít nhất bạn biết đó là một lựa chọn trong tương lai.

How To Add A Static TCP/IP Route To The Windows Routing Table

How To Add A Static Route To The Windows Routing Table

Adding A Static Route In Windows

Linux Route Add Command - Linux Static Routing

How To Add A Static Route To A DHCP Scope In Windows Server

CMD : Add Static Route In Windows | NETVN

6. The IP Route Table Routing

How To Add Static Route In Windows PC || [ENGLISH]

How To Create A Static Route In Windows 2016 Server

Adding Route In Windows Machine

Configure Static Routing In Juniper

Igloo - Windows 10 IP Address And IP Routing Table Configuration

GNU/Linux - Adding A Static Route Using The Route Command (i.e. TCP/IP).

Windows Command Line Networking: Route

How To Enable LAN Routing In Windows Server 2012 R2

How To Configure Static Routing : CCNA Training : Cisco Training Videos

Static Route Configuration | Network Fundamentals Part 18

How To Add Permanent Static Routes In Ubuntu [Solved]