ubuntu 18.04 の固定ipアドレスと

いつの間にかipアドレスの設定方法が変わっているのでメモ

設定ファイルが/etc/netplan/01-netcfg.yaml、CDからのインストールだと/etc/netplan/50-cloud-init.yamlだそうだ。

内容は
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
  version: 2
  renderer: networkd
  ethernets:
    ens3:
      addresses:
              - XXX.XXX.XXX.XXX/23
              - "XXXX:XXXX:XXXX:XXXX:XX:XXXX:XXXX:XXXX/64"
      gateway4: XX.XXX.XXX.XXX
      gateway6: "fe80::1"
      nameservers:
          search: [ localdomain ]
          addresses:
              - "XXX.XXX.XXX.X"
              - "XXX.XXX.XXX.XX"
              - "XXXX:XXXX::1"
    tap:
      addresses:
              - 172.16.0.1/24
      routes:
      - to: 192.168.0.0/16
        via: 172.16.0.254

tapにipアドレスを固定する場合は上記のように指定。
ルーティングを仕込む場合はroutes:ように指定

ところが、これ、うまくいかなくって、その前に

# route add -net 172.16.0.0 netmask 255.255.255.0 tap_tap
を別にしてやらんとうまくいかない。
yamlで出力先をデバイス指定する方法がよくわからないので、先に「route add」でデバイス指定してやれば、上記のyamlファイルが機能する


コメント

このブログの人気の投稿

Windows10デフォルトゲートウェアに0.0.0.0が追加される

iOS VLC でSMB共有できなかった点について

無線LANルータの選択肢が、NEC Aterm 静的ルーティングできない問題