アプリ版:「スタンプのみでお礼する」機能のリリースについて

linuxに関して完全に初心者です。ネットワークの知識なんかもほぼありません。

今、
http://centossrv.com/centos5-init.shtml
このサイトを参考にして設定を進めているのですが、いきなりつまづいてしましました。
(4)rootになれるユーザを管理者のみにする
までは進めたのですが、(5)以降ができません。
色々といじってしまったかもしれなくてわけがわからない状態です…。最初どんな表示がでたのかは覚えていませんが、今現在は

/etc/rc.d/init.d/yum-updatesd stop
を実行すると
-bash: /etc/rc.d/init.d/yum-updatesd: No such file or directory(そのようなファイルはフォルダにない?)
と表示されます。

yum -y remove yum-updatesd
を実行すると
Loaded plugins: fastestmirror
Setting up Remove Process
No Match hor argument: yum-updatesd
No Packages marked for removal
と表示されます。

yum -y install yum-fastestmirror
を実行すると
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=5&arch=i38 … error was
[Error 4] IOError: <urlopen error (-3, 'temporary failure in name resolution')>
Error: Cannot find a valid baseurl for repo: base
と表示されます。

yum -y update
を実行すると
yum -y install yum-fastestmirrorの時と同じ結果が返ってきます。

yum -y install yum-cron
を実行すると
yum -y install yum-fastestmirrorの時と同じ結果が返ってきます。

/etc/rc.d/init.d/yum-cron start
を実行すると
-bash: /etc/rc,d/init.d/yum-cron: No such file or directory
と表示されます。

chkconfig yum-cron on
を実行すると
error reading information on service yum-cron: No such file or directory
と表示されます。


インストールの時点のホスト名やIPアドレスに関しては、
http://centossrv.com/centos5.shtml
と同じように設定しました。

こんな序盤でつまづくなんて恥ずかしいですが、全く意味がわからず本当に困っています…。そもそもパッケージというものが何なのかすら分かっていません。

こんな状態ですが、どうか助けていただけないでしょうか?よろしくお願いします。

A 回答 (7件)

私もこれはIPアドレスが取得できていないのではないかと思います。


ためしに
# ifconfig -a
と入力してDHCPでIPアドレスが取得できているか確認したほうがよいと思います。
もしIPアドレスが取得できていないのであれば
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
と入力して
BOOTPROTO = dhcp
を追記してください。

IPを固定にしているようであればDNSサーバーの設定をしていないと繋がりません。
# vi /etc/resolv.conf
にてDNSサーバーのIPアドレスを追記してください。
nameserver = 192.168.0.1
上記は例です。IPは環境に応じて変更してください。

最後にネットワークを再起動します。
# service network restart

========================
もしくはネットが見れるかどうかを確認するのも手だと思います。

FirefoxなどでWebの閲覧はできますか?
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
ifconfig -aで調べたところ、上の方が画面に入りきらず切れてしまっているのですが…。”lo”と書かれている場所には127から始まるアドレス(ループバック?)と、225から始まるアドレス(Maskって書いていります。)が書かれています。
”sit0”と書かれている項目にはアドレスらしきものは書かれていません。

”環境に応じて”というものがわからない状態です。自分の環境に適したアドレスの確認方法がわからないのです。プロバイダのプライマリDNSというものとセカンダリDNSというものならば手元にありますが、これは関係ありますでしょうか?

今、linuxの方のパソコンにはGUI環境がないのでFirefox等各種ブラウザを立ち上げることができません。

お礼日時:2009/07/06 16:05

DHCPの設定方法は#3で書かれてます。


DHCPクライアントの方ですからサーバは要りません。
    • good
    • 0
この回答へのお礼

何度も回答ありがとうございます!
どの設定がクライアントでどの設定がサーバーなのかもよくわかってないですが、#3の回答者様の通りにやったらできました!
本当に助かりました。どうもありがとうございます!

お礼日時:2009/07/07 05:07

……おや?



> http://centossrv.com/centos5.shtml
> と同じように設定しました。

> inet addr:192.198.1.30. Bcast:192.198.1.255 Mask:255.255.255.0

・"192.168.1.30"を写し間違っているようです
・この設定は闇雲に写すのではなく自分のネットワーク環境に合わせて書き換えなければいけません

わからないのなら、最初は自動取得(DHCP)使った方がいいです。
    • good
    • 0
この回答へのお礼

DHCPの設定ができません…。

/etc/dhcpd.conf
を実行しても
-bash: /etc/dhcpd.conf: No such file or directory
といわれてしまいますし、

/usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample /etc/dhcpd.conf
を実行しても
cp: cannot stat '/usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample': No such file or directory
となります。

rc.d/dhcpdやinit.d/dhcpdやsbin/dhcpdも同じ結果です。

他にも検索してでてきたサイトをみていると、DHCP サーバーソフトウェアのインストール(?)を最初にする…や、yumが使えるのであれば…みたいなことが書かれています。これらは今の状態ではできないですよね…?どうすればいいのでしょう…。なんだか脳みそがくすぐったい感じがしてきました…。

ちなみに
# rpm -qa | grep -i dhcp
としたところ
dhcpv6-client-1.0.10-16.e15
と返ってきました。
参考にしたサイトには
dhcp-2.0pl5-3
と返ってくればインストールされているということになります。
と書いてありました。

お礼日時:2009/07/06 23:31

話をネットワークトラブルの方に絞ります。



ifconfig eth0
をやったらどうなりますか?
#まずはNICの生存確認
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

ifconfig eth0
を実行すると
Link encap:Ethernet Hwaddr 00:13:D4:2D:77:15
inet addr:192.198.1.30. Bcast:192.198.1.255 Mask:255.255.255.0
inet6 addr: 2001:c90:c0d:5b1a:213:d4ff:fe2d:7715/64 Scope:Global
inet6 addr:fe80::213:d4ff:fe2d:7715/64 Scope:Link
UP BROADCAST RUNNING MULTICAT MTU:1500 Metric:1
RX packets:1058 error:0 dropped:0 overruns:0 frame:0
TX packets:517 error:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:120615 (117.7 KiB) TXbytes:65015 (63.4 KiB)
Memory:fdde0000-fde00000
と表示されます。

お礼日時:2009/07/06 22:23

>-bash: /etc/rc,d/init.d/yum-cron: No such file or directory



インストールの際に、管理 等のパッケージを入れていない可能性があるかと思われます。

>No Match hor argument: yum-updatesd

そんなパッケージは(インストールされていないので)、引数(yum-updatesd)は無効です。


>[Error 4] IOError: <urlopen error (-3, 'temporary failure in name resolution')>

名前解決が出来ていないようです。
ネットワークの設定を確認しましょう。
dig www.yahoo.co.jp.
を実行するとどうなりますか?
ifconfig eth0
を実行すると何が表示されますか?
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

パッケージというものが何かはちょっとわからないですが、機能してない、入ってないみたいですね。

dig www.yahoo.co.jp
を実行すると
;<<>> Dig 9.3.4-p1 <<>> www.yahoo.co.jp
;; global options: printcmd
;; connection timed out; no servers could be reached
と表示されます。サーバーに繋げません。

ifconfig eth0
を実行すると
Link encap:Ethernet Hwaddr 00:13:D4:2D:77:15
inet addr:192.198.1.30. Bcast:192.198.1.255 Mask:255.255.255.0
inet6 addr: 2001:c90:c0d:5b1a:213:d4ff:fe2d:7715/64 Scope:Global
inet6 addr:fe80::213:d4ff:fe2d:7715/64 Scope:Link
UP BROADCAST RUNNING MULTICAT MTU:1500 Metric:1
RX packets:1058 error:0 dropped:0 overruns:0 frame:0
TX packets:517 error:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:120615 (117.7 KiB) TXbytes:65015 (63.4 KiB)
Memory:fdde0000-fde00000
と表示されます。

お礼日時:2009/07/06 22:21

そんなファイルもディレクトリもない、というエラーですね(No such file or directory)。


なので、いくらサービスを実行しようとしてもダメな状態です。
yumでinstall時にエラーが出るのは、例えば3104kitaさんの使っているルータ(ゲートウェイ)の
IPアドレスが実は192.168.0.1なのに、192.168.1.1(URLの設定)で設定しているとか?

とりあえずネットワーク設定の確認と、今回知っておくと便利そうなのは
ping
yum list installed | grep xxx
yum list | grep xxxx
yum search xxxx
service xxxx {start,stop,restart}

それぞれ自分で調べて理解してください(Linuxを使う上で、恐らく最も重要な事です)。
    • good
    • 0
この回答へのお礼

xxx.xxx.xxx.xxxというアドレスが沢山でてきすぎて混乱している状態です…。プライベートアドレスはLAN内のアドレス?グローバルアドレスはWAN内のアドレス?ゲートウェイのアドレスっていうのは何に使うのか(どういう意味のあるアドレスなのか)?サブネットマスク、ブロードキャストIPアドレスは…。一体何種類あるの…?といった感じです。それぞれがどのように関係していてどのように作用しているのか、入門書やwebサイトをみてもなかなか整理ができません。かれこれ20時間以上はパソコンと格闘している状態ですのでいったん睡眠をとって休憩したのちにまた調べたいと思います。
アドバイスありがとうございました。ヒントも必ず調べます。

お礼日時:2009/07/06 15:58

インターネットに繋げていないのではないでしょうか?


ホスト名やIPアドレスは、3104kitaさんの環境に合わせて設定しなければなりません。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
インターネットに繋げている、いない、というのはLANケーブルがちゃんとつながってるか…ではなく設定のことでしょうか?それでしたらおそらく繋がっていないような気がします…。「centos ネットワーク接続」や「centos インターネット」等で検索しても、設定がうまくできません。というよりも理解に苦しむ…という状況です。
サイトを見て回っても”環境に合わせて”と書いてあるのをよく見かけるのですが、その”環境”というのがわからないんです…。自分のパソコンに適したIPアドレス等を調べる方法がわからないのです。

お礼日時:2009/07/06 15:50

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!