• 온라인 도구
  • - 계산기
    • 문자 수
  • - 다운로드
    • TikTok 다운로드
    • DouYin 다운로드
  • - 웹 도구
    • BASE64
    • Base64→이미지
    • 이미지→Base64
    • URL 인코딩
    • JavaScript
    • 타임스탬프
    • 유니코드 변환기
    • JSON 형식
    • 확장자 수정
    • 목록 만들기
    • CSS 최적화
  • - 암호화 도구
    • MD5 암호화
    • 랜덤 생성기
  • - 이미지 도구
    • 이미지 압축
    • QR 코드 생성기
    • QR 코드 리더
    • 배경 화면 미리보기
    • 이미지 EXIF
  • - 정보 시트
    • 혈액형 유전
    • 의류 사이즈
    • app.tool_clock
  • [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 혈액형 유전 의류 사이즈 app.tool_clock
  • ジョン・レノンのギター4億5千万円で落札
    2024-05-30

    藤子・F・不二雄の名言「ありそうもない話をありそうに描きたい」【本と名言365】
    2024-05-29

    ブームなぜ起きた? 東京国立近代美術館で「ハニワと土偶の近代」展
    2024-05-30

    古本屋を巡り、顧みられなくなった作品、作家を生き返らせた九大大学院教授没後20年 教え子や研究仲間を支える「清新な光景」
    2024-05-30

    【光る君へ】平安時代、強烈なエピソードで知られた2人の受領とは
    2024-06-01

    まだ無名だった作曲家エルガーが、婚約の贈り物として捧げた名曲【クラシック今日は何の日?】
    2024-06-01

    知られざる作品や作家との巡り合いが生まれる高円寺のギャラリーショップ。
    2024-06-02

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

    河合隼雄賞に八木詠美さん「休館日の彼女たち」、湯澤規子さん「焼き芋とドーナツ」
    2024-06-02

    レイモンド・ローウィの名言「優れたインダストリアルデザインは、…」【本と名言365】
    2024-06-04

    稀代のピアニスト、マルタ・アルゲリッチの伝説の始まりはこの1曲から【クラシック今日は何の日?】
    2024-06-04

    社会的関与の芸術。清水穣評 城戸保「駐車空間、文字景、光画」展/野村浩「Painter」展
    2024-06-04

    アートフェア東京、次回は2025年3月に開催決定
    2024-06-04

    「UESHIMA MUSEUM」が開館。屈指の現代美術コレクションを一般公開
    2024-06-05

    週末見たい展覧会5選。今週はTRIO展、吉田克朗展、建築の構造デザインに焦点を当てた展覧会など。【2024年6月第2週】
    2024-06-05

    大学入学共通テスト、追試は本試験1週間後 コロナ禍前に戻す 月経痛の配慮明記も
    2024-06-05

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

    佐渡金山の世界遺産登録、「情報照会」勧告
    2024-06-06

    佐渡金山、世界遺産登録に向け「追加情報の提出」求められる
    2024-06-06

    今週末に見たい展覧会ベスト8。閉幕の横浜トリエンナーレから、「梅津庸一 クリスタルパレス」、石川九楊の2ヶ月連続個展まで
    2024-06-06

    ©  Dopu Box
    💛