「Linux ネットワーク設定 ifconfig」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「==Linux ネットワーク設定 ifconfig== [Linux] *[Linux ホスト名の変更] [ホスト名の変更] ===IP アドレスの設定=== # ifconfig eth0 192.168.2…」) |
|||
| (同じ利用者による、間の2版が非表示) | |||
| 1行目: | 1行目: | ||
| − | ==Linux ネットワーク設定 ifconfig== | + | ==[[Linux ネットワーク設定 ifconfig]]== |
| − | [Linux] | + | [[Linux]] | |
| − | *[Linux ホスト名の変更] | + | *[[Linux ホスト名の変更|ホスト名の変更]] |
===IP アドレスの設定=== | ===IP アドレスの設定=== | ||
| 9行目: | 9行目: | ||
# ifconfig eth0 up | # ifconfig eth0 up | ||
# ifconfig eth0 down | # ifconfig eth0 down | ||
| − | # | + | # ser[[vi]]ce network restart |
===永続化=== | ===永続化=== | ||
上記設定では、再起動で情報が失われるため、ファイルに書く | 上記設定では、再起動で情報が失われるため、ファイルに書く | ||
| 16行目: | 16行目: | ||
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] | # Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] | ||
DEVICE=eth0 | DEVICE=eth0 | ||
| − | + | HWADD[[R]]=08:00:27:b8:c2:6d | |
ONBOOT=yes | ONBOOT=yes | ||
| − | + | BOOTP[[R]]OTO=none | |
| − | + | USE[[R]]CTL=no | |
IPV6INIT=no | IPV6INIT=no | ||
| − | + | NM_CONT[[R]]OLLED=yes | |
TYPE=Ethernet | TYPE=Ethernet | ||
NETMASK=255.255.255.0 | NETMASK=255.255.255.0 | ||
| − | + | IPADD[[R]]=192.168.24.56 | |
GATEWAY=192.168.24.1 | GATEWAY=192.168.24.1 | ||
| − | + | PEER[[DNS]]=no | |
| − | + | [[DNS]]1=192.168.0.1 | |
===設定=== | ===設定=== | ||
*http://d.hatena.ne.jp/bojovs/20081020/1224429418 | *http://d.hatena.ne.jp/bojovs/20081020/1224429418 | ||
| 41行目: | 41行目: | ||
|システム起動時に有効にするか | |システム起動時に有効にするか | ||
|- | |- | ||
| − | | | + | |BOOTP[[R]]OTO=none |
|固定IP:none、static DHCPはdhcp | |固定IP:none、static DHCPはdhcp | ||
|- | |- | ||
| − | | | + | |HWADD[[R]]=00:D0:79:43:AF:12 |
|MACアドレス | |MACアドレス | ||
|- | |- | ||
| 53行目: | 53行目: | ||
|DHCPサーバに通知するホスト名 | |DHCPサーバに通知するホスト名 | ||
|- | |- | ||
| − | | | + | |IPADD[[R]]=192.168.1.7 |
|IPアドレスの指定 | |IPアドレスの指定 | ||
|- | |- | ||
| 59行目: | 59行目: | ||
|IPアドレスに対するネットマスクの指定 | |IPアドレスに対するネットマスクの指定 | ||
|- | |- | ||
| − | |# | + | |#NETADD[[R]]=192.168.1.0 |
|ネットワークアドレス。通常IPアドレスとネットマスクより自動判断 | |ネットワークアドレス。通常IPアドレスとネットマスクより自動判断 | ||
|- | |- | ||
| − | |# | + | |#B[[R]]OADCAST=192.168.1.255 |
|ブロードキャストアドレス。通常IPアドレスとネットマスクより自動判断 | |ブロードキャストアドレス。通常IPアドレスとネットマスクより自動判断 | ||
|- | |- | ||
| − | | | + | |USE[[R]]CTL=no |
|デバイスの制御をroot以外にも許すか。 | |デバイスの制御をroot以外にも許すか。 | ||
|- | |- | ||
| − | | | + | |PEER[[DNS]]=no |
| − | | | + | |DHCPによって取得した[[DNS]]サーバのアドレスを/etc/resolv.confに反映するか。DHCPを使う場合は通常yes。 |
|- | |- | ||
|GATEWAY=192.168.1.1 | |GATEWAY=192.168.1.1 | ||
| 79行目: | 79行目: | ||
|} | |} | ||
| − | ===== | + | =====[[DNS]]の設定===== |
*/etc/resolv.conf | */etc/resolv.conf | ||
#serach localdomain | #serach localdomain | ||
nameserver 202.224.128.6 | nameserver 202.224.128.6 | ||
2020年2月16日 (日) 04:28時点における最新版
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 矢木浩人