Mới nhất

Định tuyến động trong Linux sử dụng OSPF

By phantuanduy - Sunday, December 2, 2012 No Comments
I – Định Nghĩa : 

OSPF là giao thức định tuyến dạng Link-Sate dựa trên chuẩn được phát triển để thay thế các phương thức Distance Vector (RIP sử dụng). OSPF phù hợp với các mạng lớn, có khả năng mở rộng, không xảy ra loop trong mạng.
 Các ưu điểm của OSPF:
  • Tốc độ hội tụ nhanh.
  • Hỗ trợ mạng con (VLSM).
  • Có thể áp dụng cho mạng lớp.
  • Chọn đường theo trạng thái đường link hiệu quả hơn Distance Vector.
  • Chọn đường đi linh họat hơn.
  • Hỗ trợ xác thực (Authenticate). 
  II – Mô Hình :
  Trung Tâm An Ninh Mạng FireWall sẽ trình bày cách cấu hình định tuyến động trên Linux. Hệ điều hành sử dụng là CentOS 5. Mô hình sử dụng như sau :
image.axd.png
2 máy tính có IP là 172.16.3.2 và 172.16.2.2 khác mạng nên chúng không liên lạc được với nhau!. Chúng ta sẽ tiến hành cấu hình định tuyến trên 2 máy CentOS còn lại, đóng vai trò là Router .
III – Cài Đặt :
Tải và cài đặt :
Wget http://centos.alt.ru/pub/repository/centos/5/i386/quagga-0.99.20.1-1.el5.i386.rpm 
Cài đặt :
rpm -hiv quagga-0.99.20-1.el5.i386.rpm
 
IV – Cấu hình :  
Bước 1 :
Cấu hình file zobra.conf :               vi /etc/quagga/zebra.conf
Thiết đặt file có nội dung như sau:
Hostname OSPF.tuonglua.net
password zebra
enable password zebra
Trong đó, zebra chính là mật khẩu!.
Tiến hành lưu lại file zebra.conf và khởi động dịch vụ zebra:
service zebra start
 Sử dụng Telnet để cấu hình IP và định tuyến :

telnet 127.0.0.1 2601
  
 Cấu hình IP như hình dưới đây.
172.16.2.1/24 và 172.16.1.1/24 lần lượt là IP của 2 card eth0 và eth1 của máy CentOS làm Router .
Sau khi cấu hình xong , khởi động lại dịch vụ zebra
 service zebra restart
  
Bước 2 :
Cấu hình định tuyến động sử dụng OSPF :               vi /etc/quagga/ospfd.conf
Lưu file trên với nội dung như sau:
hostname tuonglua.net-ospf
password zebra
enable password zebra
Sau đó khởi động dịch vụ ospfd:
service ospfd start
 
Tiến hành telnet vào cổng 2604
telnet 127.0.0.1 2604
 Tiến hành cấu hình định tuyến như hình dưới đây :
 Với 172.16.1.0/24 và 172.16.2.0/24 là địa chỉ mạng mà máy CentOS làm Router đang kết nối trực tiếp tới . Sử dụngarea 0 
Vậy là đã cấu hình xong trên máy Router 1 . Ở máy Router 2 ta thiết lập hoàn toàn tương tự .
Bước 3 :
Trên máy Router 2. Sau khi cấu hình file zebra.conf như ở trên xong. Tiến hành telnet vào cổng 2601
  New Bitmap Image.bmp
Thiết đặt IP các card eth0  eth1
172.16.3.1/24 và 172.16.1.2/24 lần lượt là IP của 2 card eth0 và eth1
  1.png
Tương tự, ta tiếp tục cấu hình nội dung file ospfd.conf như ở máy Router 1.
 Sau đó khởi động dịch vụ ospfd.conf
service ospfd start
Tiến hành telnet vào cổng 2604

Khai báo các mạng mà máy Router 2 kết nối trực tiếp tới.
1.png
Sau khi cấu hình định tuyến trên 2 máy Router xong. Tiến hành kiểm tra lại bảng định tuyến của 2 máy Router này. Nếu cấu hình thành công thì trong bảng định tuyến ta sẽ có đường NET nhưng hình bên dưới :
  1.png  
  2.png
Kiểm tra kết nối giữa 2 máy 172.16.2.2  172.16.3.2 :
  3.png
4.png
http://www.anninhmang.edu.vn
 

No Comment to " Định tuyến động trong Linux sử dụng OSPF "