• 온라인 도구
  • - 계산기
    • 문자 수
  • - 다운로드
    • TikTok 다운로드
    • DouYin 다운로드
  • - 웹 도구
    • BASE64
    • Base64→이미지
    • 이미지→Base64
    • URL 인코딩
    • JavaScript
    • 타임스탬프
    • 유니코드 변환기
    • JSON 형식
    • 확장자 수정
    • 목록 만들기
    • CSS 최적화
  • - 암호화 도구
    • MD5 암호화
    • 랜덤 생성기
  • - 이미지 도구
    • 이미지 압축
    • QR 코드 생성기
    • QR 코드 리더
    • 배경 화면 미리보기
    • 이미지 EXIF
  • - 정보 시트
    • 혈액형 유전
    • 의류 사이즈
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
Quagaソフトウェアを利用してあなたのCentOSデバイスをOSPFルータにする方法
2022-01-08

Quagaはオープンソースルーティングソフトウェアキットです

このチュートリアルでは、2つの仮定のブランチネットワーク(192.168.1.0/24および172.17.1.0/24など)を接続します。この2つのネットワークの間には、専用のリンクが採用されています。

 

私たちのCentOSデバイスはこの専用リンクの両端にあります。 Site-A: Site-B: 2つのLinuxデバイス間のピア:

Quagaソフトウェアには、いくつかの共同で実行されるバックグラウンドプログラムが含まれています。このチュートリアルでは、次のバックグラウンドプログラムの設定に重点を置いて説明します。

Zebra: Ospfd: QuaggaをCentOSにインストール

まずyumを使用してQuaggaをインストールします。

# yum install quagga

CentOS 7では、SELinuxはデフォルトで/usr/sbin/zebraの構成ディレクトリへの書き込みを阻止します。このSELinuxポリシーは、説明するインストールプロセスを妨害しているため、ポリシーを禁止したいと考えています。このため、SELinuxをオフにするか(推奨しない)、以下に示すようにzebra_write_configをオンにします。CentOS 6を使用する場合は、このステップをスキップできます。

# setsebool -P zebra_write_config 1

このような変更を行わなければ,QuagaのコマンドハウジングからZebra構成を保存しようとすると,以下のエラーが発生する.

Can't open configuration file /etc/quagga/zebra.conf.OS1Uu5.

(プロファイル/etc/quagga/zebra.conf.OS 1 Uu 5を開けません。)

Quagaのインストールが完了すると、必要なピアIPアドレスを設定し、OSPF設定を更新します。Quaggaにはvtyshというコマンドラインハウジングが付いています。vtyshで使用されるQuagaコマンドは、思科や瞻博などの各ルータメーカーのコマンドに似ています。

第一段階:Zebraの構成

まずZebraプロファイルを作成し、Zebraバックグラウンドプログラムを起動します。

# cp /usr/share/doc/quagga-XXXXX/zebra.conf.sample /etc/quagga/zebra.conf

# service zebra start

# chkconfig zebra on

vtyshコマンドハウジングを起動します。

# vtysh

まず、Zebraのログファイルを構成します。このため、次の内容を入力してvtyshのグローバル構成モードに入ります。

site-A-RTR# configure terminal

ログ・ファイルの場所を指定し、モードを終了します。

site-A-RTR(config)# log file /var/log/quagga/quagga.log

site-A-RTR(config)# exit

構成を永続的に保存するには、次の手順に従います。

site-A-RTR# write

次に、必要に応じて使用可能なインタフェースを決定し、IPアドレスを構成します。

site-A-RTR# show interface

Interface eth0 is up, line protocol detection is disabled

. . . . .

Interface eth1 is up, line protocol detection is disabled

. . . . .

eth 0パラメータを構成するには、次の手順に従います。

site-A-RTR# configure terminal

site-A-RTR(config)# interface eth0

site-A-RTR(config-if)# ip address 10.10.10.1/30

site-A-RTR(config-if)# description to-site-B

site-A-RTR(config-if)# no shutdown

eth 1パラメータの構成を続行します。

site-A-RTR(config)# interface eth1

site-A-RTR(config-if)# ip address 192.168.1.1/24

site-A-RTR(config-if)# description to-site-A-LAN

site-A-RTR(config-if)# no shutdown

構成を検証します。

site-A-RTR(config-if)# do show interface

Interface eth0 is up, line protocol detection is disabled

. . . . .

inet 10.10.10.1/30 broadcast 10.10.10.3

. . . . .

Interface eth1 is up, line protocol detection is disabled

. . . . .

inet 192.168.1.1/24 broadcast 192.168.1.255

. . . . .

site-A-RTR(config-if)# do show interface description

Interface Status Protocol Description

eth0 up unknown to-site-B

eth1 up unknown to-site-A-LAN

構成を永続的に保存するには、次の手順に従います。

site-A-RTR(config-if)# do write

site-Bサーバについても、IPアドレス構成という手順を繰り返します。

すべてがうまくいけば、site-Aサーバからsite-BのピアIP 10.10.10.2をping検出できるはずです。

Zebraバックグラウンドプログラムが起動すると、vtyshのコマンドラインインタフェースで行った変更はすぐに有効になります。設定変更後にZebraバックグラウンドプログラムを再起動する必要はありません。

第2段階:OSPFの構成

OSPFプロファイルを作成し、OSPFバックグラウンドプログラムを起動します。

# cp /usr/share/doc/quagga-XXXXX/ospfd.conf.sample /etc/quagga/ospfd.conf

# service ospfd start

# chkconfig ospfd on

vtyshシェルを起動し、OSPF構成を続行します。

# vtysh

ルータ構成モードに入ります。

site-A-RTR# configure terminal

site-A-RTR(config)# router ospf

router-idを手動で設定することもできます。

site-A-RTR(config-router)# router-id 10.10.10.1

OSPFに参加するネットワークを追加します。

site-A-RTR(config-router)# network 10.10.10.0/30 area 0

site-A-RTR(config-router)# network 192.168.1.0/24 area 0

構成を永続的に保存するには、次の手順に従います。

site-A-RTR(config-router)# do write

site-Bについても同様のOSPF構成を繰り返します。

site-B-RTR(config-router)# network 10.10.10.0/30 area 0

site-B-RTR(config-router)# network 172.16.1.0/24 area 0

site-B-RTR(config-router)# do write

OSPFの隣人が今現れるはずです。OSpfdが動作している限り、vtyshハウジングを介して行われたOSPFに関する構成変更はすぐに有効になり、ospfdを再起動する必要はありません。

次のセクションでは、インストールされているQuagga環境を検証します。

検証#ケンショウ# 1.pingでテスト

まず、site-Aからsite-Bのローカルエリアネットワークをping検出できるはずです。ファイアウォールがping検出トラフィックをブロックしていないことを確認します。

[root@site-A-RTR ~]# ping 172.16.1.1 -c 2

2.ルーティングテーブルのチェック

カーネルとQuagaルーティングテーブルには必要なルーティングがあるはずです。

[root@site-A-RTR ~]# ip route

10.10.10.0/30 dev eth0 proto kernel scope link src 10.10.10.1

172.16.1.0/30 via 10.10.10.2 dev eth0 proto zebra metric 20

192.168.1.0/24 dev eth1 proto kernel scope link src 192.168.1.1

[root@site-A-RTR ~]# vtysh

site-A-RTR# show ip route

Codes: K - kernel route, C - connected, S - static, R - RIP, O - OSPF,

I - ISIS, B - BGP, > - selected route, * - FIB route

O 10.10.10.0/30 [110/10] is directly connected, eth0, 00:14:29

C>* 10.10.10.0/30 is directly connected, eth0

C>* 127.0.0.0/8 is directly connected, lo

O>* 172.16.1.0/30 [110/20] via 10.10.10.2, eth0, 00:14:14

C>* 192.168.1.0/24 is directly connected, eth1

3.OSPFの隣人とルータを検証する

vtyshハウジングでは、必要な隣人が現れているかどうか、適切なルートを覚えているかどうかを確認することができます。

[root@site-A-RTR ~]# vtysh

site-A-RTR# show ip ospf neighbor

 

以上,Quagaを用いて基本的なOSPFを構成した.通常、Quagaは、OSPF、RIP、BGPなどの動的ルーティングプロトコルをサポートするために、一般的なLinuxデバイスを容易に構成することができます。Quaggaをサポートするデバイスは、ネットワークに存在する可能性のある他のルータと連絡を取り、ルーティングを交換することができます。

Quagaはいくつかの主要なオープン標準ルーティングプロトコルをサポートしているため、多くのシーンで優先的な選択である可能性があります。さらに素晴らしいことに、Quagaのコマンドラインインタフェースは思科や瞻博などの各ルータメーカーのコマンドラインインタフェースとほぼ同じです。これにより、デバイスQuaggaデバイスの導入とメンテナンスが容易になります。読んでくれてありがとう。皆さんの役に立つことを望んでいます。引き続き注目してください。私たちはもっと優秀な文章を分かち合うように努力します。


ソース元URL:https://dopubox.com/article/p/f83e4b6c902069ac

기타 도구
  • 문자 수 TikTok 다운로드 DouYin 다운로드 BASE64 Base64→이미지 이미지→Base64 URL 인코딩 JavaScript 타임스탬프 유니코드 변환기 JSON 형식 확장자 수정 목록 만들기 CSS 최적화 MD5 암호화 랜덤 생성기 이미지 압축 QR 코드 생성기 QR 코드 리더 배경 화면 미리보기 이미지 EXIF 혈액형 유전 의류 사이즈
  • 原作者の意向は取り入れられたと日テレ
    2024-05-30

    藤井聡太八冠が勝ち、最終局へ 将棋叡王戦で2勝2敗
    2024-05-31

    小学館も来週に報告書公表
    2024-05-31

    むのたけじ賞、名称変更 「生前に障害者差別発言」
    2024-05-31

    三姉妹が温泉旅行で取っ組み合いの大げんか うっとうしくてめんどうくさい家族愛描く「お母さんが一緒」
    2024-06-02

    ポール・オースターの名言「けれどオニオンパイの味は…」【本と名言365】
    2024-06-02

    声優の増山江威子さん死去
    2024-06-03

    道後温泉の記憶を継承するアート 大竹伸朗が“描き”重要文化財を守ったテント膜「熱景」の再生
    2024-06-03

    中国でドラえもん映画が興行首位 国際こどもの日に12億円
    2024-06-03

    「警察密着24時」担当者ら懲戒 テレビ東京、石川社長は3割返上
    2024-06-03

    文科相、佐渡金山の果報待ちたい ユネスコの評価、近く判明
    2024-06-03

    アレクサンダー・カルダー個展「カルダー:そよぐ、感じる、日本」が開催
    2024-06-04

    東京都写真美術館で「今森光彦 にっぽんの里山」が開催へ
    2024-06-04

    3日間限定発売! 名作パントンチェアが新たな魅力を纏った限定カラーで登場。
    2024-06-05

    ビル・エヴァンスの名言「才能なんて取るに足りない」【本と名言365】
    2024-06-05

    古今東西 かしゆか商店【つづら】
    2024-06-05

    子供と行きたいおすすめ美術館【東京編】。子連れ、親子でアートを楽しもう!
    2024-06-06

    「Osaka Art & Design 2024」(大阪市内)開幕レポート。何気ない日常のなかで多様なカルチャーに触れる
    2024-06-06

    青森で来年夏に音楽祭 沖澤のどかさんが総監督
    2024-06-06

    向田邦子の名言「…これが私の料理のお稽古なのです。」【本と名言365】
    2024-06-07

    ©  Dopu Box
    💛