CÔNG NGHỆ – cấu hình cho 2 mạng độc lập chạy cùng lúc

Để có thể kết nối đến được nơi cần đến, trên máy bạn phải khai báo đúng route. Có thể khai báo manual, chi tiết tới từng mạng đích, hoặc có thể khai báo chung chung bằng default gateway (cổng đi ra mặc định khi không biết phải đi đường nào).
Do các hướng của internet quá đa dạng, không thể khai báo được hết nên phải dùng default gateway (192.168.1.1) hướng ra internet cho tất cả các destination không xác định. Với các destination nội bộ, khi có thể liệt kê được đầy đủ và chính xác, và cần đi theo hướng khác (qua router 10.91.3.1) thì KHÔNG dùng default gateway, mà phải khai báo route cụ thể.

Giờ bạn phải làm thế này (căn cứ theo hiện trạng trong screen shot mà bạn cung cấp):

1. Default gateway tại LAN 2 192.168.0.1 đã khai báo đúng, không cần thay đổi.

2. Xóa default gateway trong khai báo mạng LAN 1 – bỏ trống mục này

3. Xóa manual default route 10.91.3.1 đi (cái đang xuất hiện trong hình bên dưới dòng Persistent Routes) bằng lệnh

Mã:

route delete 0.0.0.0 mask 0.0.0.0 10.91.3.1

route print

” để thấy rằng lệnh xóa thành công – không còn cái persistent route đó nữa. Có thể phải chạy với quyền admin (Run as administrator) mới được.

4. Khai báo các manual persistent routes tới các subnet chứa thiết bị. Cũng phải Run as administrator. Do bạn không liệt kê các subnet chứa thiết bị của bạn nên tôi không cung cấp đủ các lệnh được, chỉ làm ví dụ như sau, bạn làm tương tự thế CHO TẤT CẢ các subnet thiết bị của bạn.
VD bạn có các thiết bị thuộc các subnet sau (đều /24 như bạn nói)
10.11.12.x
10.20.30.x
192.168.10.x
192.168.111.x

thì 2 subnet đầu có thể chung 1 lệnh add route, nhưng 2 subnet sau không chung được do có thể nhầm lẫn với subnet đi ra internet. Do đó sẽ cần 3 lệnh như sau:

Mã:

route add 10.0.0.0 mask 255.0.0.0 10.91.3.1 metric 1 -p
route add 192.168.10.0 mask 255.255.255.0 10.91.3.1 metric 1 -p
route add 192.168.111.0 mask 255.255.255.0 10.91.3.1 metric 1 -p

Chú ý không quên

metric 1

-p

. Nếu quên thì gõ lại lệnh – sẽ đè lên cái cũ.

Sau đó lại chạy lại lệnh

route print

để thấy là có xuất hiện 3 Persistent Routes mới:

Mã:

======================================================
Persistent Routes:
Network Address        Netmask  Gateway Address Metric
      10.0.0.0      255.0.0.0        10.91.3.1      1
  192.168.10.0  255.255.255.0        10.91.3.1      1
 192.168.111.0  255.255.255.0        10.91.3.1      1

route print

để thấy rằng các routes sau vẫn đầy đủ:

Mã:

IPv4 Route Table
================================================================
Active Routes:
Network Destination  Netmask      Gateway      Interface  Metric
            0.0.0.0  0.0.0.0  192.168.0.1  192.168.0.115      25
...
...
======================================================
Persistent Routes:
Network Address        Netmask  Gateway Address Metric
       10.0.0.0      255.0.0.0        10.91.3.1      1
   192.168.10.0  255.255.255.0        10.91.3.1      1
  192.168.111.0  255.255.255.0        10.91.3.1      1

Subnet /30 không phải là lỗi. Nó chỉ gồm máy của bạn (.2) và router/gateway (.1). Subnet này có mỗi một nhiệm vụ là chứa cái PC dùng để telnet vào các thiết bị nội bộ. Do đó, mọi traffic telnet cần phải được routed vào cái gateway .1, còn lại các traffic khác (internet) thì không cần đi theo đường này.Để có thể kết nối đến được nơi cần đến, trên máy bạn phải khai báo đúng route. Có thể khai báo manual, chi tiết tới từng mạng đích, hoặc có thể khai báo chung chung bằng default gateway (cổng đi ra mặc định khi không biết phải đi đường nào).Do các hướng của internet quá đa dạng, không thể khai báo được hết nên phải dùng default gateway (192.168.1.1) hướng ra internet cho tất cả các destination không xác định. Với các destination nội bộ, khi có thể liệt kê được đầy đủ và chính xác, và cần đi theo hướng khác (qua router 10.91.3.1) thì KHÔNG dùng default gateway, mà phải khai báo route cụ thể.Giờ bạn phải làm thế này (căn cứ theo hiện trạng trong screen shot mà bạn cung cấp):1. Default gateway tại LAN 2 192.168.0.1 đã khai báo đúng, không cần thay đổi.2. Xóa default gateway trong khai báo mạng LAN 1 – bỏ trống mục này3. Xóa manual default route 10.91.3.1 đi (cái đang xuất hiện trong hình bên dưới dòng Persistent Routes) bằng lệnhXóa xong gõ lại lệnh “” để thấy rằng lệnh xóa thành công – không còn cái persistent route đó nữa. Có thể phải chạy với quyền admin (Run as administrator) mới được.4. Khai báo các manual persistent routes tới các subnet chứa thiết bị. Cũng phải Run as administrator. Do bạn không liệt kê các subnet chứa thiết bị của bạn nên tôi không cung cấp đủ các lệnh được, chỉ làm ví dụ như sau, bạn làm tương tự thế CHO TẤT CẢ các subnet thiết bị của bạn.VD bạn có các thiết bị thuộc các subnet sau (đều /24 như bạn nói)10.11.12.x10.20.30.x192.168.10.x192.168.111.xthì 2 subnet đầu có thể chung 1 lệnh add route, nhưng 2 subnet sau không chung được do có thể nhầm lẫn với subnet đi ra internet. Do đó sẽ cần 3 lệnh như sau:Chú ý không quênvà. Nếu quên thì gõ lại lệnh – sẽ đè lên cái cũ.Sau đó lại chạy lại lệnhđể thấy là có xuất hiện 3 Persistent Routes mới:Nếu thấy đầy đủ rồi thì khởi động lại máy tính, vẫn bật LAN 2 nối internet bình thường, chạy lại lệnhđể thấy rằng các routes sau vẫn đầy đủ:Bạn thử vào mạng như nhu cầu (vừa có thể telnet thiết bị, vừa có thể ra internet). NẾU không được thì bạn lại gửi chuoj màn hình route print lên đây, cùng với DS IP các thiết bị của bạn (có thể sửa con số đi để đảm bảo bí mật) để tôi xem bạn làm sai ở đâu.