Network routing different traffic via different network interfaces

Hi all,

Hệ thống mạng công ty gồm 02 ISP khác nhau.

  • LAN: 10.0.0.0/24   - Gateway: 10.0.0.254    == mạng nội bộ
  • Wifi: 172.15.1.0/24  - Gateway: 172.15.1.254   == dành cho khách hàng
Trong trường hơp đặc biệt, tôi cần sử dụng mạng LAN cho việc truy xuất hệ thống nội bộ. Wifi cho việc truy cập internet (vì đường truyền mạnh ^^!)

Tôi cấu hình như sau:

Kiểm tra route table hiện tại

Windows:
route print
Linux:
ip route show

Có vài thông tin các bạn cần lưu ý:

  •     Network Destination
  •     Netmask
  •     Gateway
  •     Interface
  •     Metric

Thêm thông tin routing

Windows:
route add 10.0.0.0 mask 255.255.255.0 10.0.0.254
route add 0.0.0.0/0 172.15.1.254
or
route add 10.0.0.0/24 10.0.0.254
or
route add -p 10.0.0.0/24 10.0.0.254
thông số "-p" để lưu lại trong hệ thống, khởi động lại thì sẽ không mất thông tin route


Linux:

ip route add 10.0.0.0/8 via 10.0.0.254 dev eth1
ip route del 0.0.0.0/0 via 192.168.1.1 dev eth2

*eth1: mạng nội bộ
*eth2: mạng khách hàng

Để lưu thông tin route trên linux thì hơi khác một tí, cần thêm/sửa file
filename = route-cardname
#route-eth1:
10.0.0.0/24 via 10.0.0.254 dev eth1
#route-eth2:
172.15.1.0/24 via 172.15.1.254 dev eth2




--------------------------------- END ---------------------------------

Good luck.




BÀI VIẾT LIÊN QUAN

Post a comment

Vui lòng tuân thủ một số quy tắc sau:

» Nội dung phải liên quan tới chủ đề bài viết, không spam.
» Viết bằng tiếng Việt có dấu hoặc tiếng Anh.

Hi vọng các bạn tìm được những kiến thức bổ ích khi tình cờ ghé thăm blog này.