質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Debian

Debianは、Debian GNU/Linux などのOS(オペレーティングシステム)です。

ネットワーク

ネットワークとは、複数のコンピューター間を接続する技術です。インターネットが最も主流なネットワークの形態で、TCP/IP・HTTP・DNSなどの様々なプロトコルや、ルータやサーバーなどの様々な機器の上に成り立っています。

Q&A

解決済

3回答

5095閲覧

vyOS(vyatta)のネットワークの設定について

saku-.-rai

総合スコア11

Debian

Debianは、Debian GNU/Linux などのOS(オペレーティングシステム)です。

ネットワーク

ネットワークとは、複数のコンピューター間を接続する技術です。インターネットが最も主流なネットワークの形態で、TCP/IP・HTTP・DNSなどの様々なプロトコルや、ルータやサーバーなどの様々な機器の上に成り立っています。

0グッド

0クリップ

投稿2016/09/04 03:03

編集2016/09/04 03:06

Vyosでネットワークの勉強をしています。
リンク内容
上記サイトを参考に構築を行い、現在のネットワークの構成が以下になっています。

イメージ説明

Codes:

1Interface IP Address S/L Description 2--------- ---------- --- ----------- 3eth0 - u/u internet 4eth1 10.100.50.1/24 u/u dmz 5eth2 10.100.70.1/24 u/u internal 6lo 127.0.0.1/8 u/u 7 ::1/128 8pppoe0 180.***.***.*** u/u 9pppoe1 116.***.***.*** u/u
Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down Interface IP Address S/L Description --------- ---------- --- ----------- eth0 - u/u internet eth1 10.100.50.1/24 u/u dmz eth2 10.100.70.1/24 u/u internal

今回やりたいのは、外出先などからルーターにVPNで接続し、CTUのひかり電話にSIPでレジストさせたいのです。

eth2のDHCPクライアントからは当然ながら10.0.0.1にpingは届かないのは理解できますが、vyOSのCUIより10.0.0.1にpingを投げても到達していないようです。

私自身、ネットワークについて勉強中の身で、初歩的な内容かも知れず誠に恐縮ですが、どのようなアプローチで進めていけばいいのかご教示いただけませんか。
よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

Over様のご意見を参考に以下の設定を致しました。

手元にあったUSB-ethernetアダプタを利用しeth3を用意。

set interfaces ethernet eth3 description 'CTU' set interfaces ethernet eth3 address '10.0.0.2/8'

無事10.0.0.1へpingが通り、目標としていた動作をすることができました。

eth0はPPPoEインターフェースで使用しており、ローカルIP(ここでいうと10.0.0.0/8)を持っていないことが原因かと。

確かによく考えればIPアドレスを持っていない状態ではアクセスできませんよね。

勉強になりました。
ありがとうございました。

参考までに

show interfaces Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down Interface IP Address S/L Description --------- ---------- --- ----------- eth0 - u/u internet eth1 10.100.50.1/24 u/u dmz eth2 10.100.70.1/24 u/u internal eth3 10.0.0.2/8 u/u CTU lo 127.0.0.1/8 u/u ::1/128 pppoe0 116.***.***.*** u/u
show ip route Codes: K - kernel route, C - connected, S - static, R - RIP, O - OSPF, I - ISIS, B - BGP, > - selected route, * - FIB route K>* 0.0.0.0/0 is directly connected, pppoe0 C>* 10.0.0.0/8 is directly connected, eth3 C>* 10.100.50.0/24 is directly connected, eth1 C>* 10.100.70.0/24 is directly connected, eth2 C>* 127.0.0.0/8 is directly connected, lo C>* 116.***.***.***/32 is directly connected, pppoe0

投稿2016/09/06 16:10

saku-.-rai

総合スコア11

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

ベストアンサー

eth0はPPPoEインターフェースで使用しており、ローカルIP(ここでいうと10.0.0.0/8)を持っていないことが原因かと。
VyOSなるものの実績がないので可能かは不明ですが、eth0に仮想インターフェースを作成の上、IPを付与できることが可能であれば疎通はできるようになると思います。

でも、上記で行うよりも、VyOSの別インターフェースを用意して10.0.0.0/8のIPを付与し、CTUに接続する方がスマートではないでしょうか?

投稿2016/09/05 01:12

over

総合スコア4309

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

saku-.-rai

2016/09/06 01:27

ありがとうございます。 >VyOSなるものの実績がないので可能かは不明ですが、eth0に仮想インターフェースを作成の上、IPを付与できることが可能であれば疎通はできるようになると思います。 >でも、上記で行うよりも、VyOSの別インターフェースを用意して10.0.0.0/8のIPを付与し、CTUに接続する方がスマートではないでしょうか? 一度上記対応が可能か、調べてみてやってみます。
guest

0

可能性として考えられるのが、

・VyOSの設定がまずい。ルーティングテーブルやFWルールで通信を落としている。
・10.0.0.1側に戻りルートの設定がなく、echo requestは到達していてもecho replyが返ってこない。

切り分けとして以下の情報が必要です。

・VyOSのCUIのアドレス。
・VyOSのルーティングテーブル、ファイアウォールルール。
・eth0とNTT CTUは同一セグメントなのか。(記載の情報だとそうは見えないです)
・10.0.0.1のルーティングテーブル。

例えばeth1のセグメントとeth2のセグメント間では疎通可能なのでしょうか?

投稿2016/09/04 07:19

ynakano

総合スコア1894

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問