当前位置: 技术问答>linux和unix
Linux中遇到的问题。求答复
来源: 互联网 发布时间:2017-03-30
本文导语: 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 ...
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)
只有这些信息 是为什么呢?
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)
只有这些信息 是为什么呢?
|
亲!如果你链接的无线网,当然有限网卡就没有在使用,也就不存在IP。(一般eth0是有线网卡)
我现在eth0也是这样!
如果楼主想设置网卡的IP可以使用下面的命令:
sudo setup
然后选择Network configuration
接着选择Device configuration
进入之后就可以看见楼主的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的问题,因为只要能实现网络互联通信,那肯定分配了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有一定的显示延迟的问题。