LoginSignup
0
0

More than 1 year has passed since last update.

pingが通らなかった話

Posted at

起こった事件

Ubuntuでネットワーク周りの設定をしていたところ、奇妙なことが起こった。
LANケーブルさして、IPアドレスももらえているのに、なぜかpingが通らない。

ちなみに、そのときのnetplanの設定ファイルがこちら。

/etc/netplan/99_config.yaml
network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: false
      addresses:
      - 192.168.13.100/24

sudo netplan applyを実行して、この設定ファイルの設定を反映されても、なにもエラーが出ない。
でも、pingが通らない。

同じネットワークないからのSSHもつなげるし、IPアドレスもきちんと望んだものが割り当てられているのにも関わらず。。。

Wi-Fiなら、普通につなげるし、LANケーブルや、ルーターのポートがぶっこわれているんではなかろうか、とかいろいろ考えて、原因を探ってました。

原因

dhcp: trueのときはうまくいって、dhcp: falseのときだけうまくいかなかったから、試行錯誤していたら発覚しました。
ゲートウェイが登録されていなかったのが原因でした。

解決策

/etc/netplan/99_config.yaml
network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: false
      addresses:
      - 192.168.13.100/24

      # 以下を追加
      routes:
      - to: default
        via: 192.168.13.1

最後に

私みたいなこんな間違いする人は、いないと思いますが、苦労した記念に書いときました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0