お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2008-06-13 15:39:04

s_takagi14
新しいメンバ
登録日: 2008-06-13

DHCPが正しく設定されない

こんにちは。
Ubuntu8.04日本語ローカライズ版LiveCDからHDDにインストールしましたが、ネットにつながりませんでした。光回線からルータを通してDHCPでローカルIPアドレスが割り当てられることを期待していましたが、だめでした。
web閲覧できない。ルータ(ゲートウェイ)のアドレス 192.168.1.1 にpingをかけて応答なし。


私のPCには、マザーボード上とPCIボードの2枚インターフェースボードがついており、1個は空き状態です。


画面上方のメニューバーの右のほうにある、ネットワークアイコンをクリックした時の表示
  ◎有線ネットワーク (RealtTec Semiconductor co., ltd. RTL-8139/8139C/8139C+)
   〇(薄い字)有線ネットワーク (VIA Technologies. Inc. VT86C100A [略])
    ----------------------------------------------------------------------------
   Connect to 802.1X Protected Wired Network...
   手動でネットワークを設定する(M)


アイコン右クリックで表示される接続情報の内容
  インタフェース  Ethernet (eth1)
    速度  100Mb/s
    ドライバ  8139too
    IPアドレス~セカンダリDNSの欄はすべて 0.0.0.0
    ハードウェアアドレスは表示されている


ネットワークの設定-接続 の内容
  有線接続(eth1)   ローミングモードが有効になっていません
  有線接続(eth0)   ローミングモードが有効になっていません
  PPP接続   このネットワーク・インター・・・・・・


ネットワークツール の内容
・lo
    IP情報   IPv4    127.0.0.1  , 255.0.0.0  ,   ,
               IPv6     :1  ,   128  ,  , Host
    MACアドレス ループバック
    マルチキャスト 利用不可
    MTU   16436
    リンクスピード
  状態  有効
・Eth1
   IP情報 なし
   MACアドレス、マルチキャスト、MTU、リンクスピード、状態・・・すべて利用不可
・Eth0
   IP情報 なし
   MACアドレス、マルチキャスト、MTU、リンクスピード、状態・・・すべて利用不可
・Eth1 avahi
   IP情報   169.254.7.184※  , 255.255.0.0 , 169.254.255.255 ,   
   MACアドレス 記載あり
   マルチキャスト  利用可
   MTU   1500
   リンクスピード 利用不可
   状態 有効
※このアドレスを調べると、APIPAのアドレスのようです。
ここで、「設定」ボタンを押すと、「インターフェースは存在しません」というメッセージが出て、お手上げです。

オフライン

 

#2 2008-06-13 17:10:51

koisan1949
メンバ
From: Hyogo, Japan
登録日: 2007-11-11

Re: DHCPが正しく設定されない

ここを参照してみて、それからお使いの光回線の情報を提示してください。http://forum.ubuntulinux.jp/viewtopic.p … 269#p12269
普通は、何もしなくてもDHCPはルータに依存しますから、自動的に接続できるはず?
私の環境は、NTT西日本光プレミアムですが、NTTのルータに接続してあるPC、
さらにルータにSWハブを介して接続したPC、又ルータに無線LANを接続してPC接続と、
4台のPC(Win*2,Ubuntu*2)を接続していますが、設定など操作したことないです。
 まず、ハードの情報をお願いします。
 1.回線の種類
 2.ルータ関連のハードの種類、状況
 3.PC種類と、ネツトワーク・カードの種類 等
そうすれば、私より詳しい方のアドバイスが得られます。現在、勤務先でUbuntu環境が
ありませんので、この程度しか言えません。申し訳ありません。
追記
 識者のコメントがまだなので、取り敢えず次のコマンドを実行してハードの状況を確認
 してください。釈迦に説法ならごめんなさい。
 左上のアプノリケーション→アクセサリー→端末とドラッグして、Gnome端末モードへ
 移行してください。
 :~$ dmesg Enterキー で、Ubuntuが起動したときのハードウェア情報が表示されます。
 マウスか矢印キーで内容が見れます。
 :~$ sudo ifconfig -n Enterキー で、NIC(ネットワークインターフェースカード)名とその
 NICに設定されているネットワーク情報が表示されます。
そのときの、私の環境の事例
eth0      Link encap:イーサネット  ハードウェアアドレス 00:20:ed:b6:f4:89 
          inetアドレス:192.168.24.55  ブロードキャスト:192.168.24.255  マスク:255.255.255.0
          inet6アドレス: 2001:a020:b204:0:220:edff:feb6:f489/64 範囲:グローバル
          inet6アドレス: fe80::220:edff:feb6:f489/64 範囲:リンク
          UP BROADCAST RUNNING MULTICAST  MTU:1500  メトリック:1
          RXパケット:1351 エラー:0 損失:0 オーバラン:0 フレーム:0
          TXパケット:1492 エラー:0 損失:0 オーバラン:0 キャリア:0
          衝突(Collisions):0 TXキュー長:1000
          RXバイト:957460 (935.0 KB)  TXバイト:156866 (153.1 KB)

lo        Link encap:ローカルループバック 
          inetアドレス:127.0.0.1  マスク:255.0.0.0
          inet6アドレス: ::1/128 範囲:ホスト
          UP LOOPBACK RUNNING  MTU:16436  メトリック:1
          RXパケット:5778 エラー:0 損失:0 オーバラン:0 フレーム:0
          TXパケット:5778 エラー:0 損失:0 オーバラン:0 キャリア:0
          衝突(Collisions):0 TXキュー長:0
          RXバイト:288900 (282.1 KB)  TXバイト:288900 (282.1 KB)
 このことから、ハードウェアアドレス(HWaddr)はMACアドレス、inetアドレスは
 IPアドレス、ブロードキャスト(Bcast)はブロードキャスト・アドレス、マスク(Mask)
 はネットマスクを意味します。
ここで、これらの情報に誤りがあるときは、NICの設定を修正する必要があります。
NICが1枚の場合は、eth0、複数の場合は1枚目からeth0、eth1、eth2となります。
 ~$ sudo ifconfig eth0 192.168.24.55 netmask 255.255.255.0 broadcast
   192.168.24.255 up Enterキー なる設定の事例を示します。
 設定を変更したら、システムをリブートして再度ifconfig -a で内容を確認してください。

今回のようにルータによる個々のIPアドレスが割り当てされるときは、ルーターが
DHCPサーバーの機能をシュミレートして代替しています。よって、Ubuntuマシン
としては、ルーターからの自分が利用するネットワーク情報を受け取ることになります。
そこで、クライアント・マシンとして、現在動いているプロセスを確認し、dhclientが
起動しているかが味噌です。
 ~$ ps -ef | grep dhclient Enterキー
このときのも私の環境の事例
dhcp      5250  4920  0 19:41 ?        00:00:00 /sbin/dhclient -1 -lf
/var/lib/dhcp3/dhclient.eth0.leases -pf /var/run/dhclient.eth0.pid -q -e
dhc_dbus=31 -d eth0
username     6434  5991  0 20:54 pts/0    00:00:00 grep dhclient
 この値が正しくない場合、eth0の設定ファイルを操作することになりますが、
 私のレベルではわかりません。(/etc/dhcp3/dhclient.conf ?)
 おそらくUbuntuの場合は、/etc/nework/interfacesで設定すると思います。
私の環境では、
auto lo
iface lo inet loopbackw でした。
auto eth0
iface eth0 inet dhcp を追記するのかなと、思います。ここら辺は識者に
アドバイスしてもらってください。
 また、~$ netstat -nr Enterキー でルーティング・テーブルが確認できます。
 さらに、マシンが自マシンのIPアドレスでpingコマンドを実行すれば、
 ネツトワークに接続しているかが調べられます。
私の環境の場合の事例 終了は、CTRL+C
:~$ ping -n 192.168.24.55
PING 192.168.24.55 (192.168.24.55) 56(84) bytes of data.
64 bytes from 192.168.24.55: icmp_seq=1 ttl=64 time=0.054 ms
64 bytes from 192.168.24.55: icmp_seq=2 ttl=64 time=0.050 ms
64 bytes from 192.168.24.55: icmp_seq=3 ttl=64 time=0.051 ms
64 bytes from 192.168.24.55: icmp_seq=4 ttl=64 time=0.050 ms
--- 192.168.24.55 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 2999ms
rtt min/avg/max/mdev = 0.050/0.051/0.054/0.005 ms
 その他、考えると再現がないのでここらで、結果をお知らせください。 

最後の編集者: koisan1949 (2008-06-13 22:22:25)

オフライン

 

#3 2008-06-13 20:17:48

s_takagi14
新しいメンバ
登録日: 2008-06-13

Re: DHCPが正しく設定されない

koisan1949 さん。返答ありがとうございました。

結局、
空き状態だったNIC(ネットワーク・インターフェース・カード)を外して再起動したところ、それだけで
ルータからDHCPによって正しくIPアドレスが与えられ、接続できるようになりました。



参考までに、先ほどの状態との比較のため、現在の状況を記載いたします。(*の部分が変化があったところ)

画面上方のメニューバーの右のほうにある、ネットワークアイコンをクリックした時の表示
*◎有線ネットワーク
    ----------------------------------------------------------------------------
   Connect to 802.1X Protected Wired Network...
   手動でネットワークを設定する(M)


アイコン右クリックで表示される接続情報の内容
  インタフェース  Ethernet (eth1)
    速度  100Mb/s
    ドライバ  8139too
*IPアドレス 192.168.1.22
*ブロードキャストアドレス  192.168.1.255
*サブネット・マスク  255.255.255.0
*デフォルトルート   192.168.1.1
*プライマリDNS     192.168.1.1
*セカンダリDNS    0.0.0.0
     ハードウェアアドレスは表示されている


ネットワークの設定-接続 の内容
  有線接続(eth1)   ローミングモードが有効になっていま・・・
(表示内容はNICが2個の時と同じです。NIC2個の時も1個外した時も、ローミングモードが有効になっていたようです。私の勘違いでした)
* (eth0削除)
  PPP接続   このネットワーク・インター・・・・・・


ネットワークツール の内容
・lo
    IP情報   IPv4    127.0.0.1  , 255.0.0.0  ,   ,
               IPv6     :1  ,   128  ,  , Host
    MACアドレス ループバック
    マルチキャスト 利用不可
    MTU   16436
    リンクスピード
  状態  有効
・Eth1
IP情報   
*      IPv4  192.168.1.22  , 255.255.255.0 , 192.168.1.255 ,   
*      IPv6  fe80:201:80ff::fe5b:b491 , 64 ,  , Link
*   MACアドレス 記載あり
*   マルチキャスト  利用可
*   MTU   1500
*   リンクスピード 利用不可
*   状態 有効
*(・Eth0 削除)
*(・Eth1 avahi 削除されている)

 

オフライン

 

#4 2008-06-13 20:28:22

s_takagi14
新しいメンバ
登録日: 2008-06-13

Re: DHCPが正しく設定されない

NICを1枚にして、ネットワーク接続はうまくいったのですが、
「システム」−「システム管理」−「ネットワーク・ツール」にて、「設定」ボタンを押すと、
相変わらず「インターフェースは存在しません インターフェース名を正しく入力されたか、お使いのシステムでサポートされているか確認してください」というメッセージが出てきます。これでよろしいでしょうか?

オフライン

 

#5 2008-06-13 22:55:06

koisan1949
メンバ
From: Hyogo, Japan
登録日: 2007-11-11

Re: DHCPが正しく設定されない

 s_takagi14さん、接続できてよかったですね。
ところで、素朴な疑問ですが、なぜNICを2枚およびマザーボードのeth0の3個の
イーサーネットが必要なのですか、サーバーで運用されるのなら納得ですが。。。
 ネットワークに接続するNICが、ギガビット仕様を想定されているのかな?
光回線のギガビットは、まだまだ高嶺の花と思います。光プレミアムも混雑して
最近は鈍足に格下げのこのごろです。2年前は早かった>>>>

 さて、「システム」−「システム管理」−「ネットワーク・ツール」にて、「設定」ボタンを押すと、
相変わらず「インターフェースは存在しません のエラーですが、私にはわかりません。
識者のアドバイスをお願いします。

オフライン

 

Board footer

Powered by FluxBB