GNU/Linux >> Linux の 問題 >  >> Linux

DHCP から取得されていない場合は静的 IP を設定します (スクリプト)

dhclient はリース宣言によるフォールバックをサポートする必要があります dhclient.conf を見てください

このようなものを dhclient.conf に追加します

timeout 10;
lease {
interface "eth0";
fixed-address 10.0.0.10;
option subnet-mask 255.255.255.0;
renew 2 2022/1/1 00:00:01;
rebind 2 2022/1/1 00:00:01;
expire 2 2022/1/1 0:00:01;
}

または、/etc/network/interfaces のようにインターフェイスに 2 番目の IP を割り当てることができます

auto lo
iface lo inet loopback
iface eth0 inet dhcp

auto eth0:1
iface eth0:1 inet static
address 10.10.10.2
netmask 255.255.255.0

Linux
  1. VimがTmux内で実行されていませんか?

  2. シェルスクリプトはどこから実行されますか?

  3. nohup:コマンドが見つかりません

  1. アトミック作成ファイルが存在しない場合は、bash スクリプトから

  2. MYSQL はスクリプトからの出力が異なります

  3. TERM 環境変数が設定されていません

  1. PHP から Python スクリプトを実行する

  2. ランチャーからルートとして Pycharm を実行する

  3. tmux Ctrl+B が機能しない