# 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, xDSL, etc | とりあえず"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).