日期:2014-05-16  浏览次数:20646 次

Linux中遇到的问题。求答复
eth0 中 
inet addr 跟Bcast 还有Mask 都消失了  只有
eth0      Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:XX  
          UP BROADCAST RUNNING MULTICAST  MTU:1480  Metric:1
          RX packets:1 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1(1 Mb)  TX bytes:0 (0.0 b)

只有这些信息 是为什么呢?
linux

------解决方案--------------------
亲!如果你链接的无线网,当然有限网卡就没有在使用,也就不存在IP。(一般eth0是有线网卡)

eth0      Link encap:Ethernet  HWaddr E8:9A:8F:3A:A9:D1  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:29 Base address:0xa000

我现在eth0也是这样!

如果楼主想设置网卡的IP可以使用下面的命令:
sudo setup
然后选择Network configuration
接着选择Device configuration
进入之后就可以看见楼主的eth0设备了,选择进入自行配置就可以了!
------解决方案--------------------
引用:
亲!如果你链接的无线网,当然有限网卡就没有在使用,也就不存在IP。(一般eth0是有线网卡)
Plain Text code?1234567eth0      Link encap:Ethernet  HWaddr E8:9A:8F:3A:A9:D1            UP BROADCAST MULTICAST  MTU:1500  Metric:1       ……

我感觉楼上说法不严谨关于不存在IP的问题,因为只要能实现网络互联通信,那肯定分配了IP了。在网上找了一下资料说:
按照DHCP协议来说,分为
1.发现阶段
2.提供阶段
3.选择阶段
4.确认阶段,DHCP服务器确认所提供的IP地址的阶段。当DHCP服务器收到DHCP客户机回答的DHCPrequest请求信息之后,它便向DHCP客户机发送一个包含它所提供的IP地址和其他设置的DHCPack确认信息,告诉DHCP客户机可以使用它所提供的IP地址。然后DHCP客户机便将其TCP/IP协议与网卡绑定。
如果网络已经通了。那说明完成了DHCP的4个阶段,ifconfig没IP显示,应该是正在做TCP/IP协议与网卡绑定,ifconfig有一定的显示延迟的问题。