ノートPCとLinuxサーバのN/W設定を下記の設定で行った。
ノートPC=lxpc99,IPアドレス=192.168.199.99
Linuxサーバ=lxsv11,IPアドレス=192.168.199.1
1.ホスト名の変更
OSインストール中、N/Wの設定はデフォルトにしていたので、ホスト名はともに”localhost”となっていた。このホスト名を変更する。
(1)設定箇所:/etc/sysconfig/network
[root@localhost etc]# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=lxpc99.myhome.local
GATEWAY=192.168.199.1
(2)設定箇所:/etc/hosts
変更前の確認として、/etc/host.confの内容を確認する。
[root@localhost etc]# cat /etc/host.conf
order hosts,bind
=>これにより、hostsファイルが最初の名前解決方法であることを確認
/etc/hostsを以下の内容で(なければ新規)作成する。
[root@localhost etc]# cat /etc/hosts
127.0.0.1 localhost.myhome.local localhost
192.168.199.99 lxpc99.myhome.local lxpc99
host名の記述のうち、いちばん始めに書いたのが”ホスト名”で、それ以降はそのエイリアス
(3)設定箇所:/etc/sysconfig/network-scripts/ifcfg-eth0
を新規に作成する。
(eth0=前回、LANカード認識時に得たデバイス名)
[root@localhost network-scripts]# cat ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static <=固定IPアドレスとする場合
IPADDR=192.168.199.99
NETMASK=255.255.255.0
NETWORK=192.168.199.0
# If you're having problems with gated making 127.0.0.0/8 a martian,
# you can change this to something else (255.255.255.255, for example)
BROADCAST=192.168.199.255
ONBOOT=no <=ブート時にこのNICをUPするかしないか。使用する際は手動でUPさせる。
TYPE=Ethernet
補足)
ifcfg-eth<n>を変更した場合は。。。
ifdown eth<n>
ifup eth<n>
2.設定変更の有効化
1.の変更(すべて)を実施後、マシンリブート。
[root@lxpc99 ~]# hostname
lxpc99.myhome.local
[root@lxpc99 ~]# ifconfig -a
eth0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet addr:192.168.199.99 Bcast:192.168.199.255 Mask:255.255.255.0
inet6 addr: fe80::290:ccff:fec5:1098/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:23 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:3127 (3.0 KiB)
Interrupt:10 Base address:0xc000
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:2270 errors:0 dropped:0 overruns:0 frame:0
TX packets:2270 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2802177 (2.6 MiB) TX bytes:2802177 (2.6 MiB)
これで、NICがIPレベルで使用可能になった。
同様に、Linuxサーバでも実施。
lxpc99/192.168.199.99=>lxsv11/192.168.199.1
あと、必要なサービスを有効にして、
[root@localhost etc]#
service network restart
ループバックインターフェースを終了中 [ OK ]
ループバックインターフェイスを呼び込み中 [ OK ]
互いから、pingを通して・・・疎通確認OK!
ノートPCを、我が家のG/Wルータに接続しなおして、DHCP環境にあわせて設定しなおす。
接続先:メルコルータ(我が家のG/W)
これは、DHCPサーバ機能を持つため、DHCPクライアントとなるように設定しなおす。
1./etc/hostsの変更
127.0.0.1 localhost.myhome.local localhost
#192
.168.199.99 lxpc99.myhome.local yslx99 <=コメントアウトする
#192
.168.199.1 lxsv11.myhome.local yslx11 <=コメントアウトする
2./etc/sysconfig/networkの変更
NETWORKING=yes
HOSTNAME=lxpc99.myhome.local
#GATEWAY
=192.168.199.1 <=コメントアウトする
3./etc/sysconfig/network-scripts/ifcfg-eth0の変更
DEVICE=eth0
BOOTPROTO=dhcp
#IPADDR
=192.168.199.99
#NETMASK
=255.255.255.0
#NETWORK
=192.168.199.0
# If you're having problems with gated making 127.0.0.0/8 a martian,
# you can change this to something else (255.255.255.255, for example)
#BROADCAST
=192.168.199.255
ONBOOT=no
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes
4.設定変更の有効化
#ifdown
eth0
5.LANケーブルを差し替え&NICのアップ
#ifup
eth0
ifconfig -aを実行して、IPアドレスがルータから割り当てられていることを確認!
最終更新:2007年01月30日 23:51