ネットワーク設定
4年前byものまねの上手な人
CentOSをNetInstallの方法でインストールした場合DHCP(自動-default値、もしくはManual(手動)の中の一つを選択して設置が行われたのです。 手動での固定(static)アイピーを付与したなら、別に設定することはないだろうが、デフォルト値として提供するDHCPを利用していればサーバーのIPを固定するために簡単な設定を添えなければなりません。
/etc/sysconfig/networkシステム全体に対するGlobalした基本ゲートウェイアドレスを設定とホストネーム、ネットワーキングの連結許可するかどうかを設定する。 ホストネームは設置中に入力した内容が反映される。
BASH
vi/etc/sysconfig/network
NETWORKING=yes
HOSTNAME=uzuro.com
GATEWAY=192.168.0.1
設定を変更後には/etc/rc.d/init.d/network restartでネットワークを再起動する。
/etc/resolv.conf・ネームサーバ設定と基本的に使用するドメイン名を設定する。 すなわちホスト名だけを指定した場合にホスト名の後ろに付くことになるドメイン名をsearchの行から指定したドメイン名に使用する。 (ex.ftp->ftp.uzuro.comで自動的にドメイン名がつく)。 また、search指示者は、複数のドメインを指定することもできのに少なくとも1つで最大6つまで設定でき、最初のドメインが基本のドメインがなる。(ex.search www.uzuro.com uzuro.com)
リゾルバーはドル記号($)私セミコロン(;)で始まるラインを主席と認識する。
BASH
vi/etc/resolv.conf
;generated by/sbin/dhclient-script
search uzuro.com
nameserver 168.126.63.1
nameserver 168.126.63.2
設定を変更後には/etc/rc.d/init.d/network restartでネットワークを再起動する。
ネームサーバは複数指定することができ、最初のネームサーバが作動しない場合は次のネームサーバが作動する。
インターネットサービス会社SKブロードバンド)オレKTLGユープラス基本DNSサーバ219.250.36.130168.126.63.1164.124.107.9補助DNSサーバ210.220.163.82168.126.63.2203.248.242.2
このほかにも追加可能な指示者たちdomain uzuro.comdomain指示者を利用してドメインを設定したなら、ホストネームを見て基本ドメインを設定するのではなく、domain指示者による価格を優先する。 もしresolv.confファイルにdomain、search指示者が二人とも適用されているなら、後にある指示者が適用される。
sortlist 210.233.12.150/255.255.255.0が指示者は質疑に対する応答で一つ以上のIP情報をリターンするとき好むネットワークとサブネットを指定してリゾルバーがいくつかの住所の中からご希望のネットワークIPアドレスを優先的に持つように設定する。
option-debugもしリゾルバーをコンパイルするときDEBUGを定義してした場合、この指示者により、多くのデバッグ情報を見ることができる。
option-ndotssearchリストのドメインを後に加える前にリゾルバーが入力された名前をそのまま探索できるように入力されたドメイン名が必ず設けなければならない。の最小個数である。
/etc/sysconfig/network-scripts/ifcfg-eth0eth0はシステムに設置されているイーサネットカード(LanCard)の名称で最初のイーサネットカードを意味する。 この設定ファイルでゲートウェイや他の設定事項が異なる設定ファイルと重複する可能性もあるが、この場合、そこの設定ファイルが優先されて適用される。
下はDHCPモードで設置した場合、設定されている内容だ。
BASH
vi/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=dhcp
HWADDR=XX:XX:XX:XX:XX:XX
NM_CONTROLLED=yes
ONBOOT=yes
TYPE=Ethernet
UUID=XXXXXXX-XXX-XXX-XXX-XXXXXXX
上記のような内容を固定IP付与に向けて受精する。
BASH
vi/etc/sysconfig/network-scripts/ifcfg-eth0
#デバイス名、最初のイーサネットカード
DEVICE=eth0
#IP付与方式決定、staticは固定IP
BOOTPROTO=static
#イーサネットカードのMACアドレス
HWADDR=XX:XX:XX:XX:XX:XX
#GUIモードでの便利なネットワーク設定の許容、TUIでは必要ない
NM_CONTROLLED=no
#システム開始の際、自動的に活性化
ONBOOT=yes
#Ethernetに対する設定
TYPE=Ethernet
#固有IDを付与することで自動的に付与されること
UUID=XXXXXXX-XXX-XXX-XXX-XXXXXXX
#ブロードキャスト指定
BROADCAST=192.168.0.255
#IPアドレス指定
IPADDR=192.168.0.5
#サブネットマスク指定
NETMASK=255.255.255.0
#ネットワーク指定
NETWORK=192.168.0.0
#Wake On Lan機能の活性化、Ethtoolこの必要だが、CentOS基本設置されている
ETHTOOL_OPTS=wol g
#一般利用者のeth0制御可能にするかかどうか
USERCTL=no
#IPV6を使用するかどうか
IPV6INIT=no
設定を変更後には/etc/rc.d/init.d/network restartでネットワークを再起動する。
/etc/sysconfig/network-scripts/ifcfg-loがファイルの設定内容はほとんど固定されていて、別枠で設定することがない。 ただ、もしloというループバックイーサネットがなくなったり、正常な作動がならないのなら、ファイルの内容を確認する。
BASH
vi/etc/sysconfig/network-scripts/ifcfg-lo
DEVICE=lo
IPADDR=127.0.0.1
NETMASK=255.0.0.0
NETWORK=127.0.0.0
#If you're having problems with gated making 127.0.0.0/8 amartian、
#you can change this to something else(255.255.255.255、forexample)
BROADCAST=127.255.255.255
ONBOOT=yes
NAME=loopback
IPv6の中断どう理由でIPv6を中断するためには、下記のようにすればいい。 しかし、CentOS 6 FAQによるとSELinuxなどとの互換性問題に推奨しないという。
BASH
ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:0E:82:2F
inet addr:192.168.0.5 Bcast:192.168.0.255 Mask:255.255.255.0
#の下がIPv6設定状態
inet6 addr:fe80::20c:29ff:fe0e:822f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:8807 errors:0 dropped:0 overruns:0 frame:0
TX packets:8376 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:861904(841.7 KiB)TX bytes:908676(887.3 KiB)
基本的にipv6この活性化状態だ。 これを非活性化する。
BASH
echo"net.ipv6.conf.all.disable_ipv6=1"~/etc/sysctl.conf
無効化したのか、もう確認してみよう
BASH
ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:0E:82:2F
inet addr:192.168.0.5 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:8807 errors:0 dropped:0 overruns:0 frame:0
TX packets:8376 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
CentOSをNetInstallの方法でインストールした場合DHCP(自動-default値、もしくはManual(手動)の中の一つを選択して設置が行われたのです。 手動での固定(static)アイピーを付与したなら、別に設定することはないだろうが、デフォルト値として提供するDHCPを利用していればサーバーのIPを固定するために簡単な設定を添えなければなりません。
/etc/sysconfig/networkシステム全体に対するGlobalした基本ゲートウェイアドレスを設定とホストネーム、ネットワーキングの連結許可するかどうかを設定する。 ホストネームは設置中に入力した内容が反映される。
BASH
vi/etc/sysconfig/network
NETWORKING=yes
HOSTNAME=uzuro.com
GATEWAY=192.168.0.1
設定を変更後には/etc/rc.d/init.d/network restartでネットワークを再起動する。
/etc/resolv.conf・ネームサーバ設定と基本的に使用するドメイン名を設定する。 すなわちホスト名だけを指定した場合にホスト名の後ろに付くことになるドメイン名をsearchの行から指定したドメイン名に使用する。 (ex.ftp->ftp.uzuro.comで自動的にドメイン名がつく)。 また、search指示者は、複数のドメインを指定することもできのに少なくとも1つで最大6つまで設定でき、最初のドメインが基本のドメインがなる。(ex.search www.uzuro.com uzuro.com)
リゾルバーはドル記号($)私セミコロン(;)で始まるラインを主席と認識する。
BASH
vi/etc/resolv.conf
;generated by/sbin/dhclient-script
search uzuro.com
nameserver 168.126.63.1
nameserver 168.126.63.2
設定を変更後には/etc/rc.d/init.d/network restartでネットワークを再起動する。
ネームサーバは複数指定することができ、最初のネームサーバが作動しない場合は次のネームサーバが作動する。
インターネットサービス会社SKブロードバンド)オレKTLGユープラス基本DNSサーバ219.250.36.130168.126.63.1164.124.107.9補助DNSサーバ210.220.163.82168.126.63.2203.248.242.2
このほかにも追加可能な指示者たちdomain uzuro.comdomain指示者を利用してドメインを設定したなら、ホストネームを見て基本ドメインを設定するのではなく、domain指示者による価格を優先する。 もしresolv.confファイルにdomain、search指示者が二人とも適用されているなら、後にある指示者が適用される。
sortlist 210.233.12.150/255.255.255.0が指示者は質疑に対する応答で一つ以上のIP情報をリターンするとき好むネットワークとサブネットを指定してリゾルバーがいくつかの住所の中からご希望のネットワークIPアドレスを優先的に持つように設定する。
option-debugもしリゾルバーをコンパイルするときDEBUGを定義してした場合、この指示者により、多くのデバッグ情報を見ることができる。
option-ndotssearchリストのドメインを後に加える前にリゾルバーが入力された名前をそのまま探索できるように入力されたドメイン名が必ず設けなければならない。の最小個数である。
/etc/sysconfig/network-scripts/ifcfg-eth0eth0はシステムに設置されているイーサネットカード(LanCard)の名称で最初のイーサネットカードを意味する。 この設定ファイルでゲートウェイや他の設定事項が異なる設定ファイルと重複する可能性もあるが、この場合、そこの設定ファイルが優先されて適用される。
下はDHCPモードで設置した場合、設定されている内容だ。
BASH
vi/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=dhcp
HWADDR=XX:XX:XX:XX:XX:XX
NM_CONTROLLED=yes
ONBOOT=yes
TYPE=Ethernet
UUID=XXXXXXX-XXX-XXX-XXX-XXXXXXX
上記のような内容を固定IP付与に向けて受精する。
BASH
vi/etc/sysconfig/network-scripts/ifcfg-eth0
#デバイス名、最初のイーサネットカード
DEVICE=eth0
#IP付与方式決定、staticは固定IP
BOOTPROTO=static
#イーサネットカードのMACアドレス
HWADDR=XX:XX:XX:XX:XX:XX
#GUIモードでの便利なネットワーク設定の許容、TUIでは必要ない
NM_CONTROLLED=no
#システム開始の際、自動的に活性化
ONBOOT=yes
#Ethernetに対する設定
TYPE=Ethernet
#固有IDを付与することで自動的に付与されること
UUID=XXXXXXX-XXX-XXX-XXX-XXXXXXX
#ブロードキャスト指定
BROADCAST=192.168.0.255
#IPアドレス指定
IPADDR=192.168.0.5
#サブネットマスク指定
NETMASK=255.255.255.0
#ネットワーク指定
NETWORK=192.168.0.0
#Wake On Lan機能の活性化、Ethtoolこの必要だが、CentOS基本設置されている
ETHTOOL_OPTS=wol g
#一般利用者のeth0制御可能にするかかどうか
USERCTL=no
#IPV6を使用するかどうか
IPV6INIT=no
設定を変更後には/etc/rc.d/init.d/network restartでネットワークを再起動する。
/etc/sysconfig/network-scripts/ifcfg-loがファイルの設定内容はほとんど固定されていて、別枠で設定することがない。 ただ、もしloというループバックイーサネットがなくなったり、正常な作動がならないのなら、ファイルの内容を確認する。
BASH
vi/etc/sysconfig/network-scripts/ifcfg-lo
DEVICE=lo
IPADDR=127.0.0.1
NETMASK=255.0.0.0
NETWORK=127.0.0.0
#If you're having problems with gated making 127.0.0.0/8 amartian、
#you can change this to something else(255.255.255.255、forexample)
BROADCAST=127.255.255.255
ONBOOT=yes
NAME=loopback
IPv6の中断どう理由でIPv6を中断するためには、下記のようにすればいい。 しかし、CentOS 6 FAQによるとSELinuxなどとの互換性問題に推奨しないという。
BASH
ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:0E:82:2F
inet addr:192.168.0.5 Bcast:192.168.0.255 Mask:255.255.255.0
#の下がIPv6設定状態
inet6 addr:fe80::20c:29ff:fe0e:822f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:8807 errors:0 dropped:0 overruns:0 frame:0
TX packets:8376 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:861904(841.7 KiB)TX bytes:908676(887.3 KiB)
基本的にipv6この活性化状態だ。 これを非活性化する。
BASH
echo"net.ipv6.conf.all.disable_ipv6=1"~/etc/sysctl.conf
無効化したのか、もう確認してみよう
BASH
ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:0E:82:2F
inet addr:192.168.0.5 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:8807 errors:0 dropped:0 overruns:0 frame:0
TX packets:8376 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:861904(841.7 KiB)TX bytes:908676(887.3 KiB)