Raspberry Pi 買ったけど意味分からなくてワロタ…
■ このスレッドは過去ログ倉庫に格納されています
最近のLinuxっていったい何でIP固定すりゃ良いの…
公式の最新OSだと
/etc/network/interfaceとdhcpcd両方あるがどっちでやれば…
systemd-networkは起動してないがそれのあるしそれに移行すべきなのか… >>4
読んでも分からないけど…
だってなんかdhcpcdとinterface両方使う様に紹介されてんじゃん… >>6
一応公式の現在の推奨はdhcpcd使えってことなのかな?
VLANも使うとなるとinterfaceでまとめた方が良いから止めたら良いわけか
でもinterfaceって古いやり方だからそれも止めてsystemd-networkdに統一すべきなのかな? >>5
売ってないよな…
知人を通してようやくどこかの在庫を定価で流してもらえたくらいだし… >>8
interface(ifupdown)がお好みじゃなかったら、netplan というのもある。 なんでRaspberry Piの最新OSはifupdowntとdhcpcdの両方が動いてんだよ…
教育用なのに頭こんがらがるわ… >>11
ありがとうググってみる
VLANとスイッチングハブ使ってラズパイの1個のNICでルーター作ろうと思っていてVLAN使おうと思っているがそれもVLANできたらいいな >>13
ほんとにね…
ディスプレイなしでSSHだけで運用してるからマジで一回競合して死んじゃったよ… ここみてもよくわからんけどlinux普段から使ってればすぐできるやつ PPPoEでのネットが遅いからラズパイでds-liteしてファイアウォールもしっかりバッチリの最強安全ルータ兼Wiregurdで自宅LANへの安全接続用にしようと思ってるが初っ端で洗礼を受けた… >>16
ただ固定するだけならデフォのifupdownとうんちdhcpcdの競合環境でもどちらからに固定設定すれば動くよ
ただもっと詰めたことやろうと思ったりsystemdの起動順が関わってきてnetworkが立ち上がったりリンクも確立してから実行されないと困るようなスクリプトを起動時に動かそうと思うと厄介なことになるんだよ… >>19
詳しいなら教えてよ
何使うのが正解だ?
デフォ環境だと/etc/rc.localではnslookup とか起動順の問題で使えないが…
待たせようにもsystemdのrc-local.serviceユニットのafterに指定する良いターゲットもない… デフォのifupdownやdhcpcdは止めてsystemd-networkdに統一してnss-lockup.targetが正しく動作するようにしてその後の起動順になるようにしないとnslookup とか使うスクリプトうまく動作しないよ…
sleepとかで適当な時間待たせるとかアホなことやりたくないし… >>24
Please note that startup, as far as @reboot is concerned, is the time when the cron(8) daemon startup. In particular, it may be before some system daemons, or other facilities, were startup. This is due to the boot order sequence of the machine.
ってあるから同じことだよ
systemdで起動順を完全に理解した上でユニットファイル作って登録ししない限りはやっぱり運次第だよ… 頭悪い奴って変なところに拘るよな
全起動処理完了後に実行する仕組みがないならループで待つ他ないから。 >>28
いやだからsystemdに統一すればそれができるんだよ…
使わずやるとなるとsleepで適当な時間待たせるかもう少し賢く無限ループ作ってその中で必要な動作するようになったかをifで確認 駄目ならsleepで適当な秒数待機を繰り返して大丈夫になったらループ抜けさせるとかしないと駄目
まぁそれの方が難解なsystemdを理解するより楽ではあるけどさ… ってか教育用なのにifupdownとdhcpcdの競合環境がデフォってのがほんとに意味わからない…
Linuxが方針をsystemd統一に決めて多くのディストリビューションが採用しているのだから最初からsystemd-networkdに統一しておけば良いのに…
デフォでifupdownとdhcpcdの競合環境でそれにプラスして起動はしてないがsystemd-networkdも入ってるとか初心者は絶対にワケワカメ状態になるわ… >>31
systemd全部理解しようと思ったらクソ大変だぞ…(多分世界に数えるほどしかいないぞ)
単純な使用で表面さらうだけなら簡単だが… Raspyos はdebian 由来だと思っていじるとだまされる。完成度低くて、辛うじて動いているだけ。環境変えようと思ったら、バックボーンの技術に精通しないとぶっ壊れる ■ このスレッドは過去ログ倉庫に格納されています