- Info
/etc/sysconfig/network-script/ifcfg-eth* 設定項目
/etc/sysconfig/network-script/ifcfg-eth* の設定項目詳細説明です。
/etc/sysconfig/network-scripts/ifcfg-eth* の中身
ifcfg-eth* ファイル設定項目一覧
| 設定項目 |
設定例 |
設定内容 |
| DEVICE |
eth0 |
デバイス名 eth0 eth1等を設定 |
| ONBOOT |
yes | no |
システム起動時にNICを有効にするかどうかの設定 |
| BOOTPROTO |
none | static | dhcp |
固定IPの場合:none,static DHCPでIP取得の場合:dhcpと設定 |
| HWADDR |
00:0F:20:3B:3D:DC |
NICのMACアドレスを設定(任意) |
| TYPE Ethernet |
Ethernet など |
デバイスの種類を設定。LAN接続ならばEthernet、他にxDSLなど |
| DHCP_HOSTNAME |
ホスト名 |
DHCPサーバに通知するホスト名の設定(任意) |
| IPADDR |
192.168.1.1 |
IPアドレスの指定 |
| NETMASK |
255.255.255.0 |
サブネットマスクの設定 |
| NETADDR |
192.168.1.0 |
ネットワークアドレスの設定(任意) 通常IPアドレスとネットマスクより自動判断してくれます。 |
| BROADCAST |
192.168.1.255 |
ブロードキャストアドレスの設定(任意) 通常IPアドレスとネットマスクより自動判断してくれます。 |
| USERCTL |
yes | no |
デバイスの制御(NICのup down等)を一般ユーザにも許可するかどうかの設定。(任意) デフォルトはno |
| PEERDNS |
yes | no |
DHCPによって取得したDNSサーバのアドレスを/etc/resolv.confに反映するかどうかの設定 DHCPを使う場合は通常yes。 |
| GATEWAY |
192.168.1.1 |
Defult Gatewayアドレスの設定 (/etc/sysconfig/networkに設定している場合は設定しないこと) |
| IPV6INIT |
yes | no |
このデバイスでIPv6を有効にするか |
実際の設定例
eth0のデバイスにIPアドレス「192.168.1.250/24」デフォルトゲートウェイ「192.168.1.1」を設定した場合の設定例です。
/etc/sysconfig/network-script/ifcfg-eth0 static(固定)設定例
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
HWADDR=00:0F:20:3B:3D:DC
TYPE=Ethernet
IPADDR=192.168.1.250
NETMASK=255.255.255.0
NETADDR=192.168.1.0
BROADCAST=192.168.1.255
USERCTL=no
GATEWAY=192.168.1.1
IPV6INIT=no
dhcpでipアドレス情報を取得する場合の設定例です。
/etc/sysconfig/network-script/ifcfg-eth0 dhcp設定例
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp
HWADDR=00:0F:20:3B:3D:DC
TYPE=Ethernet
DHCP_HOSTNAME= pc250.server-memo.net
USERCTL=no
PEERDNS=yes
IPV6INIT=no