linux ifconfig 命令的疑问
PID USER       VSZ STAT COMMAND
     1 root      2144 S    init   
     2 root         0 SW<  [kthreadd]
     3 root         0 SW<  [migration/0]
     4 root         0 SW<  [ksoftirqd/0]
     5 root         0 SW<  [migration/2]
     6 root         0 SW<  [ksoftirqd/2]
     7 root         0 SW<  [events/0]
     8 root         0 SW<  [events/2]
     9 root         0 SW<  [khelper]
    77 root         0 SW<  [kblockd/0]
    78 root         0 SW<  [kblockd/2]
    86 root         0 SW<  [ata/0]
    87 root         0 SW<  [ata/2]
    88 root         0 SW<  [ata_aux]
    97 root         0 SW<  [khubd]
   119 root         0 SW   [pdflush]
   120 root         0 SW   [pdflush]
   121 root         0 SW<  [kswapd0]
   168 root         0 SW<  [aio/0]
   169 root         0 SW<  [aio/2]
   179 root         0 SW<  [cifsoplockd]
   180 root         0 SW<  [cifsdnotifyd]
   188 root         0 SW   [kcdfsd]
   848 root         0 SW<  [zd1211rw]
   860 root         0 SW<  [scsi_eh_0]
   901 root         0 SW<  [scsi_eh_1]
   902 root         0 SW<  [usb-storage]
   929 root         0 SW<  [mtdblockd]
   956 root         0 SW<  [kmmcd]
   961 root         0 SW<  [c2sd]
   980 root         0 SW<  [rpciod/0]
   981 root         0 SW<  [rpciod/2]
   987 root         0 SW<  [yaffs-bg-1]
   988 root         0 SW<  [yaffs-bg-1]
   989 root         0 SW<  [yaffs-bg-1]
  1110 root      2160 S    udhcpc -n --script=/sdroot/sbin/udhcpc.script  
  1117 root      3680 S    /sdroot/usr/sbin/dropbear  
  1119 root      2160 S    -/bin/sh  
  1139 root         0 SW<  [galcore daemon ]
  1154 root      2800 S    //bin/dbus-daemon --fork --print-pid 4 --print-addres
  1163 root      1792 S    ./lircd  
  1205 root      2144 R    ps  
~ # ping 10.128.119.1
PING 10.128.119.1 (10.128.119.1): 56 data bytes
64 bytes from 10.128.119.1: seq=0 ttl=255 time=9.576 ms
64 bytes from 10.128.119.1: seq=1 ttl=255 time=0.771 ms
64 bytes from 10.128.119.1: seq=2 ttl=255 time=0.768 ms
64 bytes from 10.128.119.1: seq=3 ttl=255 time=0.758 ms
64 bytes from 10.128.119.1: seq=4 ttl=255 time=0.765 ms
--- 10.128.119.1 ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 0.758/2.527/9.576 ms
~ # ifconfig eth0 down
~ # ping 10.128.119.1
PING 10.128.119.1 (10.128.119.1): 56 data bytes
ping: sendto: Network is unreachable
~ # ifconfig eth0 up   
~ # ping 10.128.119.1
PING 10.128.119.1 (10.128.119.1): 56 data bytes
64 bytes from 10.128.119.1: seq=0 ttl=255 time=22.469 ms
64 bytes from 10.128.119.1: seq=1 ttl=255 time=0.826 ms
64 bytes from 10.128.119.1: seq=2 ttl=255 time=0.774 ms
--- 10.128.119.1 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 0.774/8.023/22.469 ms
~ # ifconfig eth0 10.128.119.123
~ # ifconfig eth0 down
~ # ifconfig eth0 up
Segmentation fault~ # 】
1、如上为什么 这样就段错误,系统死机了。
2、还有请问下,设备首先通过DHCP 获取了IP, 这个时候 可以ping 通外面的设备。 但是如果我通过ifconfig 来指定设备IP 后,就无法ping 通别的设备了?
3、再此的使用UDHCPC ,来获取地址 成功。但是ifconfig 来查看的时候,地址没有变成获取的地址?
------解决方案--------------------是虚拟机吗?配置不同的ip地址,结果不同,这和你的虚拟机的本身设置有关系。
系统死机可能是ifconfig这个工具有问题,或者网卡驱动有问题。
------解决方案------------------