CentOS7でIP範囲を設定するには?

CentOS7でIP範囲を設定するには?

192.168.1.10-192.168.1.254CentOS6ではネットワークカードのIP範囲(たとえば)を簡単に設定できますが、
CentOS7ではIP範囲をどのように設定できますか?

CentOS6では私のメソッドは使用できません。 CentOS7ではどうすればいいですか?

以下の方法で複数のIPを設定できますが、IPが200個であればどうなりますか?

TYPE="Ethernet"
BOOTPROTO="none"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
NAME="enp0s3"
UUID="933cdc9b-b383-4ddd-b219-5a72c69c9cf0"
ONBOOT="yes"
HWADDR="08:00:27:3F:AB:68"
IPADDR0="192.168.1.150"
IPADDR1="192.168.1.151"
IPADDR2="192.168.1.152"
PREFIX0="24"
GATEWAY0="192.168.1.1"
DNS1="192.168.1.1"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"

ベストアンサー1

範囲ファイルを使用する必要があります

  1. 編集して設定されていることを/etc/sysconfig/network-scripts/ifcfg-enp0s3確認してください(ネットワーク管理者がインターフェイスを制御できないようにするには、スコープファイルを使用する必要があります)。NM_CONTROLLEDNO

  2. 作る/etc/sysconfig/network-scripts/ifcfg-enp0s3-range

    IPADDR_START=192.168.1.10
    IPADDR_END=192.168.1.254
    PREFIX=24
    CLONENUM_START=0
    
  3. 実行するsystemctl restart networkと変更が適用されます。

複数の範囲を設定する場合は、追加ファイル(ifcfg-enp3s0-range0、、、ifcfg-enp3s0-range1...)を作成できます。

おすすめ記事