Linux ネットワーク設定 ifconfig
ナビゲーションに移動
検索に移動
Linux ネットワーク設定 ifconfig
Linux |
IP アドレスの設定
# ifconfig eth0 192.168.24.56 netmask 255.255.255.0 broadcast 192.168.24.255
開始、停止、ネットワーク再起動
# ifconfig eth0 up # ifconfig eth0 down # service network restart
永続化
上記設定では、再起動で情報が失われるため、ファイルに書く
# cd /etc/sysconfig/network-scripts # cat ifcfg-eth0 # Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] DEVICE=eth0 HWADDR=08:00:27:b8:c2:6d ONBOOT=yes BOOTPROTO=none USERCTL=no IPV6INIT=no NM_CONTROLLED=yes TYPE=Ethernet NETMASK=255.255.255.0 IPADDR=192.168.24.56 GATEWAY=192.168.24.1 PEERDNS=no DNS1=192.168.0.1
設定
項目 | 内容 |
---|---|
DEVICE=eth0 | デバイス名 |
ONBOOT=yes | システム起動時に有効にするか |
BOOTPROTO=none | 固定IP:none、static DHCPはdhcp |
HWADDR=00:D0:79:43:AF:12 | MACアドレス |
TYPE=Ethernet | インタフェースのデバイスタイプ。他にxDSLなど |
#DHCP_HOSTNAME=c27r1i2m.corede.net | DHCPサーバに通知するホスト名 |
IPADDR=192.168.1.7 | IPアドレスの指定 |
NETMASK=255.255.255.0 | IPアドレスに対するネットマスクの指定 |
#NETADDR=192.168.1.0 | ネットワークアドレス。通常IPアドレスとネットマスクより自動判断 |
#BROADCAST=192.168.1.255 | ブロードキャストアドレス。通常IPアドレスとネットマスクより自動判断 |
USERCTL=no | デバイスの制御をroot以外にも許すか。 |
PEERDNS=no | DHCPによって取得したDNSサーバのアドレスを/etc/resolv.confに反映するか。DHCPを使う場合は通常yes。 |
GATEWAY=192.168.1.1 | デフォルトのゲートウエイアドレス |
IPV6INIT=no | このデバイスでIPv6を有効にするか |
DNSの設定
- /etc/resolv.conf
#serach localdomain nameserver 202.224.128.6
© 2006 矢木浩人