作成日:2024-04-23
電源起動時ネットワーク接続ができずdhclientをすればつながるが自動で接続してほしい場合
電源起動し、ip addコマンドを打ってみるとip振られていない...dhclientコマンドを打つとつながる。固定ipにしたくない時どうすればいいのか?
Netplanを修正すると自動で接続します。
そもそも固定ipの方が良いよね
netplanフォルダーに「50-cloud-init.yaml」、「01-netcfg.yaml」とかが入っているはずこれを修正していきます。 バックアップは取っておいてください。
イーサネットの場合このようになるはず。
eth0はインターフェースを入れています。
複数ある場合
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: true
インターフェースは次のコマンドで確認ができます。
ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
link/ether aa:aa:aa:aa:aa brd ff:ff:ff:ff:ff:ff
yamlファイルを変更後、変更情報を適用させます。
sudo netplan apply
これでリブートとかしても大丈夫自動でip振られてネットワーク接続ができます。
Netplanを修正することでdhcpでipアドレスを自動取得することができました。
ラズパイとか使う場合はまぁ固定IP振って使うよね...あんまり需要ないかな?
質問や、間違いがありましたら、お気軽にどうぞ
※お名前とコメントの内容を入力してください。
※全てこのブログ上に公表されます。
※許可なく管理者によって修正・削除する場合がございます。 詳しくはプライバシーポリシーを参照ください