web-dev-qa-db-ja.com

DHCPアドレスを取得できません

有線DHCP IPアドレスを取得できません。

Ubuntu 13.10が薄いmini-itx ECS Q77H2-TIマザーボードにインストールされています。接続した他の(windows、mac osx)マシンにIPアドレスを提供するケーブルモデムに接続しています。

Ifconfigを実行すると、次のように表示されます。

eth1      Link encap:Ethernet  HWaddr 74:27:ea:c2:62:58          
          inet6 addr: fe80::7627:eaff:fec2:6258/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:267 errors:0 dropped:0 overruns:0 frame:0
          TX packets:516 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:50017 (50.0 KB)  TX bytes:111906 (111.9 KB)
          Interrupt:20 Memory:f7c00000-f7c20000 

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:65536  Metric:1
          RX packets:1624 errors:0 dropped:0 overruns:0 frame:0          
          TX packets:1624 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0    
          RX bytes:132240 (132.2 KB)  TX bytes:132240 (132.2 KB)

cat/etc/network/interfacesは以下を提供します:

auto lo
iface lo inet loopback

Tcpdump -i eth0 -nを試しても何も表示されませんが、tcpdump -i eth1 -nを使用すると、配線時に多くのアクティビティが表示されます。

このマシンをインターネットに接続する方法について、いくつかの指針が欲しいと思います。

乾杯、

オーウェン。

1
Owen Thomas

PCはeth1インターフェイスのみを表示します。 ifconfigにeth0が表示されません。 nm-toolコマンドを使用してNICカードを確認し、状態を確認できます...単純な出力は次のようになります

$ nm-tool
NetworkManager Tool
State: connected
- Device: eth0  [Auto eth1] ----------------------------------------------------
 Type:              Wired
 Driver:            xxxxx
 State:             connected
 Default:           yes
 HW Address:        74:27:ea:c2:62:58
 Capabilities:
 Carrier Detect:  yes
 Speed:           100 Mb/s
 Wired Properties
 Carrier:         on
 IPv4 Settings:
 Address:         xxx.xxx.xxx.xxx
 Prefix:          24 (255.255.255.0)
 Gateway:         xxx.xxx.xxx.xxx
 DNS:             xxx.xxx.xxx.xxx
 DNS:             xxx.xxx.xxx.xxx

また、最初にDHCPサーバーからIP設定を更新することもできます

ifconfig eth1 down

ifconfig eth1 up

または

dhclient eth1

あなたはおそらくdhcpからIPを取得します...

あなたのケーブルがeth0インターフェースにある場合、インターフェースをアップしてみてください

ifconfig eth0 up
3
2707974

私自身の質問に答えるために

  1. / etc/network/interfacesにdhcpエントリを追加しました

    auto eth1
    iface eth1 inet dhcp
    
  2. その後、ケーブルモデムを再起動しました。モデムは、電源サイクルごとに1つのDHCP IPアドレスしか提供しないようです。

修繕。

4
Owen Thomas