| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

Linux ネットワーク設定 ifconfig

提供: MyMemoWiki
2020年2月15日 (土) 08:04時点におけるPiroto (トーク | 投稿記録)による版
ナビゲーションに移動 検索に移動

Linux ネットワーク設定 ifconfig

Linux

  • [Linux ホスト名の変更] [ホスト名の変更]

IP アドレスの設定

  1. # ifconfig eth0 192.168.24.56 netmask 255.255.255.0 broadcast 192.168.24.255

開始、停止、ネットワーク再起動

  1. # ifconfig eth0 up
  2. # ifconfig eth0 down
  3. # service network restart

永続化

上記設定では、再起動で情報が失われるため、ファイルに書く

  1. # cd /etc/sysconfig/network-scripts
  2. # cat ifcfg-eth0
  3. # Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
  4. DEVICE=eth0
  5. HWADDR=08:00:27:b8:c2:6d
  6. ONBOOT=yes
  7. BOOTPROTO=none
  8. USERCTL=no
  9. IPV6INIT=no
  10. NM_CONTROLLED=yes
  11. TYPE=Ethernet
  12. NETMASK=255.255.255.0
  13. IPADDR=192.168.24.56
  14. GATEWAY=192.168.24.1
  15. PEERDNS=no
  16. 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
  1. #serach localdomain
  2. nameserver 202.224.128.6