ネットワーク設定

 


ルーターで、インターネット接続設定 ・・・接続を確認

*********************************
確認
[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

投票数:1 平均点:10.00

 
Back to Top