ルーターで、インターネット接続設定 ・・・接続を確認
********************************* 確認 [root@localhost ~]# ifconfig eth0 Link encap:Ethernet HWaddr 00:1A:4D:9D:C6:9E inet addr:192.168.2.103 Bcast:192.168.2.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:153273 errors:0 dropped:0 overruns:0 frame:0 TX packets:139634 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:32472500 (30.9 MiB) TX bytes:58767172 (56.0 MiB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:596 errors:0 dropped:0 overruns:0 frame:0 TX packets:596 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:62378 (60.9 KiB) TX bytes:62378 (60.9 KiB) デバイスファイル ifc-eth0 を新規作成 [root@falcon21 ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE="eth0" HWADDR="00:1A:4D:9D:C6:9E" TYPE=Ethernet NM_CONTROLLED="yes" ONBOOT="yes" BOOTPROTO=dhcp IPADDR=192.168.2.103 NETMASK=255.255.255.0 GATEWAY=192.168.2.1 DNS1=192.168.2.1 ~ ネットワーク再起動 [root@localhost ~]# /etc/rc.d/init.d/network restart インターフェース eth0 を終了中: デバイスの状態: 3 (切断済み) [ OK ] ループバックインターフェースを終了中 [ OK ] ループバックインターフェイスを呼び込み中 [ OK ] インターフェース eth0 を活性化中: アクティブ接続の状態: アクティベート済み アクティブ接続のパス: /org/freedesktop/NetworkManager/ActiveConnection/1 [ OK ] ****************************************************************** ルーティング設定 ******************************* 「192.168.0.0/32」ネットワーク宛通信のゲートウェイを「192.168.2.103」に設定 [root@falcon21 ~]# route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.2.103 eth0 「192.168.10.0/32」ネットワーク宛通信のゲートウェイを「192.168.2.103」に設定 [root@falcon21 ~]# route add -net 192.168.10.0 netmask 255.255.255.0 gw 192.168.2.103 eth0 ルーティングの確認 [root@falcon21 ~]# netstat -rn Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 192.168.0.0 192.168.2.103 255.255.255.0 UG 0 0 0 eth0 192.168.10.0 192.168.2.103 255.255.255.0 UG 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0 0.0.0.0 192.168.2.1 0.0.0.0 UG 0 0 0 eth0 ルーティングの削除には「route del」 route del -net [宛先ネットワーク] netmask [サブネット] ******************************************* 恒久的にルーティングを追加する方法 ルーティング情報を記述 [root@falcon21 ~]# vi /etc/sysconfig/network-scripts/route-eth0 192.168.0.0/24 via 192.168.2.103 192.168.10.0/24 via 192.168.2.103 ~ 設定反映 [root@falcon21 ~]# service network restart インターフェース eth0 を終了中: デバイスの状態: 3 (切断済み) [ OK ] ループバックインターフェースを終了中 [ OK ] ループバックインターフェイスを呼び込み中 [ OK ] インターフェース eth0 を活性化中: アクティブ接続の状態: アクティベート済み アクティブ接続のパス: /org/freedesktop/NetworkManager/ActiveConnection/3 [ OK ] ****************************************************** 初期設定 hayatoユーザーを管理者にする [root@localhost ~]# usermod -G wheel hayato [root@localhost ~]# vi /etc/pam.d/su #auth required pam_wheel.so use_uid ↓ auth required pam_wheel.so use_uid ← コメント解除 ーーーーーー yumの初期設定 [root@localhost ~]# yum -y update [root@localhost ~]# yum -y install yum-cron [root@localhost ~]# /etc/rc.d/init.d/yum-cron start 夜間 yum 更新の有効化中: [ OK ] [root@localhost ~]# chkconfig yum-cron on [root@localhost ~]# yum -y groupinstall "Base" "Development tools" ーーーーーーーーーーーーー root宛メールをhayato転送 [root@localhost ~]# sed -i '/^root:/d' /etc/aliases [root@localhost ~]# sed -i '/^root:/d' /etc/aliases [root@localhost ~]# echo "root: zz5h-hr@asahi-net.or.jp" >> /etc/aliases [root@localhost ~]# echo "root: hayato" >> /etc/aliases [root@localhost ~]# newaliases [root@localhost ~]# echo test|mail root ーーーーーーーーー SELinuxの無効化 [root@localhost ~]# getenforce Enforcing [root@localhost ~]# setenforce 0 [root@localhost ~]# getenforce Permissive [root@localhost ~]# vi /etc/sysconfig/selinux SELINUX=enforcing ↓ SELINUX=disabled ーーーーーーーーーー ファイアウォール停止 [root@localhost ~]# /etc/rc.d/init.d/iptables stop iptables: チェインをポリシー ACCEPT へ設定中filter [ OK ] iptables: ファイアウォールルールを消去中: [ OK ] iptables: モジュールを取り外し中: [ OK ] [root@localhost ~]# chkconfig iptables off ーーーーーーーーーー nkfコマンドインストール [root@localhost ~]# yum -y install nkf ーーーーーーーーーーー hosts ファイル編集 [root@falcon21 ~]# vi /etc/hosts 127.0.0.1 localhost.localdomain localhost ::1 localhost6.localdomain6 localhost6 192.168.2.103 falcon21.space anpachi.moe.hm ~
[root@falcon21 ~]# ifup eth0
エラー: 適切なデバイスが見付かりません: 接続 'System eth0'用のデバイスが見付かりません
こんなエラーが出たら、/etc/udev/rules.d/70-persistent-net.rulesを確認
[root@falcon21 ~]# vi /etc/udev/rules.d/70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.
# PCI device 0x10de:0x054c (forcedeth)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1a:4d:9d:c6:9e", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# PCI device 0x10ec:0x8169 (r8169)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="cc:e1:d5:8d:56:9e", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
# PCI device 0x8086:0x104b (e1000e)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:16:76:d7:3b:ad", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"
~
別のネットワークカードを試したときの認識結果が残っていて、これが邪魔をしているか?
NAME="eth0"のマックアドレスが/etc/sysconfig/network-scripts/ifcfg-eth0 のアドレスと一致しているか確認して、
NAME="eth1" NAME="eth2"の欄を削除
--------------
ネットワーク確認
[root@falcon21 ~]# vi /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=falcon21.space
GATEWAY=192.168.2.1
[root@falcon21 ~]# vi /etc/resolv.conf
# Generated by NetworkManager
search falcon21.space
nameserver 192.168.2.103