# cd /etc/sysconfig/network-scripts => "cd" : ディレクトリ移動
# pwd => "pwd" : 現在のディレクトリを確認
/etc/sysconfig/network-scripts
# ls => "ls" : 現在のディレクトリの内容を一覧表示
ifcfg-eth0 ifdown-ipv6 ifup ifup-plip ifup-wireless
ifcfg-eth1 ifdown-isdn ifup-aliases ifup-plusb init.ipv6-global
ifcfg-lo ifdown-post ifup-bnep ifup-post net.hotplug
ifdown ifdown-ppp ifup-eth ifup-ppp network-functions
ifdown-bnep ifdown-routes ifup-ippp ifup-routes network-functions-ipv6
ifdown-eth ifdown-sit ifup-ipv6 ifup-sit
ifdown-ippp ifdown-tunnel ifup-isdn ifup-tunnel
ifcfg-eth0
ifcfg-eth1
ifcfg-eth0 => : eth0の設定ファイル
ifcfg-eth1 => : eth1の設定ファイル
ifcfg-eth* => : eth*の設定ファイル
# vi ifcfg-eth0 => : "vi"コマンドでeth0の設定を編集
DEVICE=eth0
IPADDR=192.168.0.2
NETMASK=255.255.255.0
DNS1=192.168.0.1
DNS2=8.8.8.8
TYPE=Ethernet
GATEWAY=192.168.0.1
ONBOOT=yes
HWADDR=08:00:27:78:BD:7F
BOOTPROTO=none
DEFROUTE=yes
IPV6INIT=no
オプション名 | 設定値 | 解説 |
DEVICE | eth0,eth1,eth* | 設定を紐づけるNICを指定 |
IPADDR | 192.168.0.2 | 設定したいIPアドレスを指定。DHCPの場合は不要。 |
NETMASK | 255.255.255.0 | サブネットマスクを設定。DHCPの場合は不要。 |
DNS1 | 192.168.0.1 | 1個目のネームサーバーのIPアドレスを指定。通常はご自宅のルーターのIPアドレス。 |
DNS2 | 8.8.8.8 | 2個目のネームサーバーのIPアドレスを指定。ちなみに8.8.8.8と8.8.4.4はGoogleが提供しているDNSサーバーのIPアドレス。WEBページの表示が早くなるとか……Windowsマシンでも使えるのでお試しあれ。 |
TYPE | Ethernet | とりあえず"Ethernet"にしておけばOK。他にもあったけど使い方わからんので、勝手に調べて。 |
GATEWAY | 192.168.0.1 | デフォルトゲートウェイ。通常はご自宅のルーターのIPアドレス。この設定は通常一つのサーバーで一つしか持てないので、このオプションを記述するNICは必然的に一つになります。 |
ONBOOT | no/yes | マシン起動時に自動的にこの設定を有効にし、NICを使用可能にするかどうか。基本的にはyesでいい。 |
HWADDR | 09:05:21:78:**:** | MACアドレスを指定。NICの製造番号とか個体番号みたいなもの。最初から入ってなけりゃ"ifconfig"コマンドで調べる。"ifconfig"コマンド打つとぞろぞろ表示されるが、記述ルールは一緒なので探し出すべし。 |
BOOTPROTO | none/static/dhcp | 自分でIPアドレス指定する場合はnone,static、DHCPを利用する場合はdhcpで。 |
DEFROUTE | no/yes | 複数のNICがある場合、メインとなるNICにはこの設定を入れておくと幸せになれるらしい。メインとはなんぞやという話だが、ご家庭ではインターネットに接続するNIC……という認識でOK。とはいえ、デフォルトゲートウェイじゃアカンのか?とか、よくわからん設定項目。 |
IPV6INIT | no/yes | IPv6アドレス使うならyesにする |
[root@hostname /]# cd /etc => "/etc"へ移動。
[root@hostname etc]# pwd => 現在のディレクトリ確認
/etc
[root@hostname etc]# cat resolv.conf => "cat"コマンドでファイルを閲覧
# Generated by NetworkManager
search co.jp
nameserver 192.168.0.1
nameserver 8.8.8.8
# service network restart
# ifconfig -a eth0 Link encap:Ethernet HWaddr 08:00:27:78:BD:7F inet addr:192.168.0.151 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: 2408:0:ffff:ad1:a00:27ff:fe78:bd7f/64 Scope:Global inet6 addr: fe80::a00:27ff:fe78:bd7f/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2297 errors:0 dropped:0 overruns:0 frame:0 TX packets:1447 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:209901 (204.9 KiB) TX bytes:203897 (199.1 KiB) eth1 Link encap:Ethernet HWaddr 08:00:27:C9:7D:59 inet addr:192.168.10.11 Bcast:192.168.10.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:fec9:7d59/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:96 errors:0 dropped:0 overruns:0 frame:0 TX packets:6 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:8892 (8.6 KiB) TX bytes:468 (468.0 b) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:4 errors:0 dropped:0 overruns:0 frame:0 TX packets:4 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:240 (240.0 b) TX bytes:240 (240.0 b)