
ルータに固定IPを割り当てるようにSlackwareシステムを設定するにはどうすればよいですか?
DHCPを無効にして要求されたIPを設定するために何かを編集する必要があるとしますが、どこにいるのかわかりません。
(GUIなし)
答え1
これは、ルータがサポートしているかどうかによって大きく異なります。
DHCPを無効にする必要はなく、ルーターでDHCP予約を提供する必要があり、ルーターはIPアドレスのネットワークインターフェースMACアドレスの静的予約を設定する必要があります。
もちろんこれを行う必要はありません。 DHCPを無効にし、システムに固定IPアドレスを完全に設定するように編集できます/etc/rc.inet1.conf
。以下から文書を見ることができます。ここで可能な設定
答え2
私のopenSUSEシステムでDHCPを無効にするには、次のスクリプトを使用します。注目すべき最も重要なことは、 "service SERVICENAME stop"コマンドとは異なり、 "systemctl disable SERVICENAME.service"は起動後も保持されることです(ここでSERVICENAMEは無効にしたいサービスの名前です)。
systemctl は evild-dhcp4.service を無効にします。
evild-dhcp4は、私のシステムでDHCPクライアント構成を処理するサービスの名前です。 IPv6 DHCP をディセーブルにするには、次のコマンドを使用します。
systemctl disable wickedd-dhcp6.service
DHCPを無効にした後、次のいずれかの方法で静的IPを割り当てることができます。
- "/etc/network/interfaces"ファイルを編集し、eth0インターフェイスに静的IPを割り当てます。構成例は次のとおりです。
ホットプラグ対応eth0 iface eth0 inet静的アドレス192.168.1.100ネットマスク255.255.255.0ネットワーク192.168.1.0ブロードキャスト192.168.1.255ゲートウェイ
192.188- ifconfigを使う(Ubuntu)
ifconfig eth0 192.168.1.100 ネットマスク 255.255.255.0
- ipコマンドの使用(openSUSE)
IPアドレス192.168.1.100/24 brd + dev eth0を追加
言うまでもなく、何百もの異なるコマンドユーティリティを使用できます。