Chinaunix

标题: 【已解决】启动网络时出现determining ip information for eth0 fail [打印本页]

作者: weng_qy    时间: 2013-05-31 13:45
标题: 【已解决】启动网络时出现determining ip information for eth0 fail
本帖最后由 weng_qy 于 2013-06-26 17:13 编辑

service network restart 出现determining ip information for eth0 fail...请问这种情况改怎么办 网络是选择桥接的  求救。。。

【已解决总结】: 一开始的时候因为是拨号上网,没用路由只有一个ip选用了桥接的模式,所以就虚拟机不能上网,也出现了标题说的那种情况,后来改成NAT在配置文件中把静态改成DHCP就都可以了,再后来要用到开发板,开发板要跟linux ping通,又要都可以上网就加了个路由,而且在虚拟机中加了一块网卡,网卡1eth0还是用NAT用于上网,而网卡2 eth1用于桥接,跟开发板设置同段网络,然后出现只能有一个网卡连接上的问题,后来把配置文件/etc/sysconfig/network-scripts/ifcfg-eth0 跟/etc/sysconfig/network-scripts/ifcfg-eth1 的 NM_CONTROLLED=“yes" 改成 ”no“, 再运行   chkconfig NetworkManager off
    chkconfig network on 关闭NM启动网络就行了。。。当然这些都不是本小白想到的 谢谢大神 chenyx 帮我解决了问题,同时也涨知识啦哈哈哈~
作者: chenyx    时间: 2013-05-31 13:47
网卡桥接,你的linux的ip应该选择静态的ip才对,或者你的局域网内有dhcp服务器才行
作者: weng_qy    时间: 2013-05-31 14:08
在本地连接那里分配??还是虚拟机里,刚才说了我试过在window中分配不行,在虚拟机中先ifconfig 显示没有分配ip用ifconfig eth0 xxx.xxx.xxx分配了 再service network restart 还是出现determining ip information for eth0 fail  回复 2# chenyx


   
作者: chenyx    时间: 2013-05-31 14:09
你需要修改/etc/sysconfig/network-scripts/ifcfg-eth0才行.

作者: milujite    时间: 2013-05-31 14:19
这虚拟机是复制过来的么,是的话去掉网卡配置文件里的MAC。
作者: weng_qy    时间: 2013-05-31 14:43
新手 求具体操作回复 4# chenyx


   
作者: chenyx    时间: 2013-05-31 14:45
你有桌面吧,那你还是在桌面环境下配置吧.在桌面右上角应该有链接的图标,点击那个,在里面选择有线连接,配置下吧
作者: weng_qy    时间: 2013-05-31 14:47
虚拟机自己安装的啊。。回复 5# milujite


   
作者: su8610    时间: 2013-05-31 16:20
好像setup里面可以设置IP地址吧,挺直观的
作者: chenyx    时间: 2013-05-31 16:23
@su8610不知道楼主用的是5还是6,6已经没有system-config-*包了
作者: su8610    时间: 2013-05-31 16:26
回复 10# chenyx


    我现在用的是centos5.5,记得刚学的时候好像是用setup可以修改地址,但现在还是觉得ifcfg好
作者: chenyx    时间: 2013-05-31 16:28
回复 11# su8610


    5.x肯定可以,6.x开始就去掉那几个包了,具体原因不明
作者: Hongqiyaodao    时间: 2013-05-31 17:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: weng_qy    时间: 2013-05-31 18:30
想问下为什么我的setup里面的network configuration 老是进不去,其他的就可以??回复 10# chenyx


   
作者: chenyx    时间: 2013-05-31 18:32
你检查下system-config-network包安装了没有
作者: lbseraph    时间: 2013-05-31 19:43
直接用命令system-config-network来设好了~
作者: weng_qy    时间: 2013-05-31 20:14
安装了回复 15# chenyx


   
作者: chenyx    时间: 2013-05-31 20:15
那你就用16楼的命令配置下网络看看
作者: weng_qy    时间: 2013-06-01 22:37
出现了这段[root@localhost ~]# system-config-network
Traceback (most recent call last):
  File "/usr/sbin/system-config-network-gui", line 64, in ?
    from netconfpkg.NC_functions import log
  File "/usr/share/system-config-network/netconfpkg/__init__.py", line 41, in ?
    GenClass_read_classfile(__path__[0] + "/" + _idl_file, mod = __netconfpkg)
  File "/usr/lib/python2.4/site-packages/rhpl/genClass.py", line 989, in GenClass_read_classfile
    __GenClass_read_classfile(boxpath, mod, OptLower)
  File "/usr/lib/python2.4/site-packages/rhpl/genClass.py", line 940, in __GenClass_read_classfile
    import xml.dom.minidom
  File "/usr/lib/python2.4/site-packages/_xmlplus/dom/__init__.py", line 242, in ?
    from domreg import getDOMImplementation,registerDOMImplementation
  File "/usr/lib/python2.4/site-packages/_xmlplus/dom/domreg.py", line 5, in ?
    from xml.dom.minicompat import *  # isinstance, StringTypes
ImportError: No module named minicompat
[root@localhost ~]#
回复 18# chenyx


   
作者: weng_qy    时间: 2013-06-01 22:41
determining eth0 ip information failed 这个问题通过编辑/etc/sysconfig/network-scripts/ifcfg-eth0 解决了 不过现在还是无法上网,还有setup里的network configuration 还是无法进入 回复 18# chenyx


   
作者: chenyx    时间: 2013-06-02 07:29
在/etc/resolv.conf里面添加下面的行,将dns地址写上.
nameserver 你的dns的ip

然后nslookup 一个域名测试下看看能否解析域名.

作者: chenyx    时间: 2013-06-02 07:29
如果添加了域名解析还不行,检查下你的默认网关是否能ping通.
route -n看下路由表.
作者: chenyx    时间: 2013-06-02 07:32
ImportError: No module named minicompat

这个可能是缺少python的组件造成的,也就是你说的那个
setup里的network configuration 还是无法进入
问题的根源所在.
不知道你的系统yum能用不,用yum安装下system-config-network组件测试下.
作者: lbseraph    时间: 2013-06-02 10:47
网络方面的组件都重装一遍看下?
作者: weng_qy    时间: 2013-06-02 14:45
Bringing up interface eth0:                                [  OK  ]
[root@localhost sysconfig]# nslookup www.baidu.com
;; connection timed out; no servers could be reached

[root@localhost sysconfig]# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:0C:29:8A:8D:BF  
          inet addr:192.168.17.10  Bcast:192.168.255.255  Mask:255.255.0.0
          inet6 addr: fe80::20c:29ff:fe8a:8dbf/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:216 errors:0 dropped:0 overruns:0 frame:0
          TX packets:224 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:25110 (24.5 KiB)  TX bytes:36744 (35.8 KiB)
          Interrupt:169 Base address:0x2024

[root@localhost sysconfig]# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth0
192.168.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth0
0.0.0.0         192.168.17.1    0.0.0.0         UG    0      0        0 eth0
[root@localhost sysconfig]# ping 192.168.17.1
PING 192.168.17.1 (192.168.17.1) 56(84) bytes of data.
From 192.168.17.10 icmp_seq=2 Destination Host Unreachable
From 192.168.17.10 icmp_seq=3 Destination Host Unreachable
From 192.168.17.10 icmp_seq=4 Destination Host Unreachable    麻烦看下。。yum应该是可以用的,额~但是不知道怎么安装system-config-network组件回复 22# chenyx


   
作者: chenyx    时间: 2013-06-02 20:21
你确认子网掩码是255.255.0.0?和你宿主机的网络配置对照下,看看你的配置是否正确
yum安装system-config-network直接
  1. yum install system-config-network
复制代码
就可以了.
作者: chenyx    时间: 2013-06-02 20:22
[root@localhost sysconfig]# ping 192.168.17.1
PING 192.168.17.1 (192.168.17.1) 56(84) bytes of data.
From 192.168.17.10 icmp_seq=2 Destination Host Unreachable

关键是这个,网关不通,肯定是不能上网的,楼主仔细检查下吧
作者: weng_qy    时间: 2013-06-03 22:51
还是不知道哪里出问题了   # Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.17.230
NETMASK=255.255.0.0
GATEWAY=192.168.17.1
HWADDR=00:0C:29:8A:8D:BF
ONBOOT=yes
check_link_down(){
return 1;
}
                                                                          
"/etc/sysconfig/network-scripts/ifcfg-eth0" 11L, 213C         4,1           All  这是虚拟机网络的配置   然后图片中是window 中的网络配置 请问这样能看出哪里出问题了吗??回复 27# chenyx


   
作者: chenyx    时间: 2013-06-04 07:46
看不出来问题.你现在虚拟机ping宿主机能ping通吗
作者: weng_qy    时间: 2013-06-04 10:43
可以啊 samba共享文件也可以用 [root@localhost /]# tracert 192.168.17.1
traceroute to 192.168.17.1 (192.168.17.1), 30 hops max, 40 byte packets
1   (192.168.17.230)  3001.095 ms !H  3001.693 ms !H  3001.689 ms !H
  这里是不是ip有点问题??回复 29# chenyx


   
作者: chenyx    时间: 2013-06-04 10:47
3s,局域网不可能是这个速度,你现在到网关基本上是不通的.
作者: chenyx    时间: 2013-06-04 10:48
会不会是你的网关有什么限制?将你的网络环境描述一下.
作者: weng_qy    时间: 2013-06-04 12:54
额,就学校提供的联通的网络,拨号上网 本地连接我用的是手动分配IP 本地连接2VMware Virtual Ethernet Adapter for VMnet1跟本地连接3用的是自动获取,虚拟机里面就用动态的 配置就在之前回复的里面  就是网关死活不通啊  不知道什么问题 回复 32# chenyx


   
作者: chenyx    时间: 2013-06-04 13:38
晕,vmnet1是hostonly,你应该选择vmnet8(NAT).

作者: chenyx    时间: 2013-06-04 13:39

修改下你的vm-network的设置,设置下vmnet-8的ip的dhcp功能,虚拟机采取动态获取.
作者: weng_qy    时间: 2013-06-04 17:29
那个我还没修改任何东西 想问下 从图片应该可以看出选的是桥接是这样吗?那桥接的话 我那样设置跟我主机同网络段应该没错吧? 我说的本地连接是手动分配IP跟本地连接2VMware Virtual Ethernet Adapter for VMnet1跟本地连接3用的是自动获取 是指在我window下的网络配置 。。。那个如果桥接的不行就还是不理了,用你行的方法 ,就你刚回复我那里说用NAT那是不是也要在这幅图里先改成nat再做其他改动?回复 35# chenyx


   
作者: weng_qy    时间: 2013-06-04 17:33
  这是我没有做修改前的 帮忙看下要是要改成你说的那样还要改那里  新手 好多不懂,其实我不用用到上网功能,只是突然想让它上网哈哈~问了好多问题了。。现在在virtual network edit 里的DHCP service 还是stop状态的是不是也要把它运行起来??回复 35# chenyx


   
作者: chenyx    时间: 2013-06-04 18:21
回复 36# weng_qy


    修改NAT模式就在这里面修改,选择网卡,然后在右面选择NAT.
    不知道你学校的PPPOE是不是那种标准的,如果是的话,桥接的方式下,你倒是可以用linux拨号上网.
作者: chenyx    时间: 2013-06-04 18:22
回复 37# weng_qy


    嗯,让vm-net的dhcp服务起来,选择nat模式,linux选择自动获取就可以了.
作者: weng_qy    时间: 2013-06-04 19:07
hah 现在可以ping通了[root@localhost ~]# ping www.baidu.com
PING www.a.shifen.com (61.135.169.125) 56(84) bytes of data.
64 bytes from 61.135.169.125: icmp_seq=1 ttl=128 time=41.5 ms
64 bytes from 61.135.169.125: icmp_seq=3 ttl=128 time=47.9 ms
64 bytes from 61.135.169.125: icmp_seq=4 ttl=128 time=55.7 ms
  不过可以ping通百度在虚拟机中的火狐浏览器却打不开网页,老是在加载 还有就是这种模式下 我ping我的主机也ping不通 需要改哪里么? 回复 39# chenyx


   
作者: chenyx    时间: 2013-06-04 19:15
本帖最后由 chenyx 于 2013-06-04 19:16 编辑

给你的主机的那个vm虚拟nat那个网卡配置一个ip(vm-net8段里面的),就可以ping通了.
作者: chenyx    时间: 2013-06-04 19:17
ping域名能ping通,网络已经是通了.不知道你的网络是否还有别的限制
作者: weng_qy    时间: 2013-06-04 19:30
还是不行啊 回复 41# chenyx


   
作者: chenyx    时间: 2013-06-04 19:34
可能是你的宿主机不让ping吧.你宿主机ping得通linux吗
作者: weng_qy    时间: 2013-06-04 19:41
嗯,可以ping通 samba可以正常使用 可是之前好像都是可以PING通的,ping不通可算了 不过怎么就可以ping通网络就浏览器上不到网呢?防火墙这些都关了 哎~要不知道也就不要理他了 其实我都不用到上网 哈哈~ 谢了 回复 44# chenyx


   
作者: weng_qy    时间: 2013-06-04 19:50
网上说win7主机使用vmware的版本低于6.5.3 就有nat不能开网页 的bug  可能是这个问题 回复 42# chenyx


   
作者: chenyx    时间: 2013-06-04 19:51
你的vm是版本几的?
作者: weng_qy    时间: 2013-06-04 19:58
6.01 应该就这个问题了其他应该都没问题了 哈哈谢了,win7的不兼容 更新了应该就可以 回复 47# chenyx


   
作者: weng_qy    时间: 2013-06-25 15:33
你好,请教个问题,我之前就虚拟机有个linux主机然后window主机在NAT连接模式下都可以正常上网,那我现在要用到开发板,要开发板跟linux主机ping通是不是就不能用NAT型了??

   
作者: chenyx    时间: 2013-06-25 15:39
你可以给虚拟机多配置一个虚拟网卡,一个nat,用于上网,另外一个桥接,配置和主机同一个网段,不设置网关.
作者: weng_qy    时间: 2013-06-25 17:19
我想先不搞那么复杂,先让开发板ping通linux先,然后再考虑上网的问题,然后我就把连接模式改为桥接,不过不知道怎么搞的现在linux windows都ping不通了回复 50# chenyx


   
作者: chenyx    时间: 2013-06-25 17:21
你需要检查下linux的网络配置,用ifconfig查看下网卡的ip设置是否正确
作者: weng_qy    时间: 2013-06-25 17:29
很早之前弄过桥接模式可以ping通的,现在照着那样改回来。。麻烦看下我的配置 DEVICE="eth0"
BOOTPROTO=static
HWADDR="00:0C:29:20:60:BE"
IPADDR=192.168..129
GETEWAY=192.168.1.1
NETMASK=255.255.255.0
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="ea5854b0-9b1c-46b2-9c69-fd774b708422"   window的也是192.168.1网段的回复 52# chenyx


   
作者: chenyx    时间: 2013-06-25 18:04
配置文件没有什么问题.你ifconfig eth0看到的网卡ip和你设置的一样不?
作者: weng_qy    时间: 2013-06-25 18:24
[root@localhost network-scripts]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:20:60:BE  
          inet addr:192.168.0.129  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe20:60be/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:72 errors:0 dropped:0 overruns:0 frame:0
          TX packets:319 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:28386 (27.7 KiB)  TX bytes:63750 (62.2 KiB)
          Interrupt:19 Base address:0x2024

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:16436  Metric:1
          RX packets:12 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:928 (928.0 b)  TX bytes:928 (928.0 b)

virbr0    Link encap:Ethernet  HWaddr 52:54:00:5FC:F1  
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:56 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:5650 (5.5 KiB)回复 54# chenyx


   
作者: chenyx    时间: 2013-06-25 19:15
没有问题啊,怎么不通呢,奇怪了.
你确认下防火墙的状态,先将防火墙关闭看看.
另外,你在windows和linux下都看看arp表,看看能看到对方的mac不
作者: weng_qy    时间: 2013-06-25 19:37
嗯,是好奇怪,在window中运行arp -a 可以看到linux的mac可是在linux中运行arp - a 什么都没有 linux是这条命令么??回复 56# chenyx


   
作者: chenyx    时间: 2013-06-25 19:41
linux应该有arp命令的.你看看arp -an有结果没有
作者: weng_qy    时间: 2013-06-25 19:52
也一样  话说在window下的arp表能看到liunx的mac说明什么啊??回复 58# chenyx


   
作者: chenyx    时间: 2013-06-25 19:55
能看到arp表,网络就应该是通的啊,你怎么不通呢
作者: weng_qy    时间: 2013-06-25 20:12
不知道就是linux跟windows就是相互ping不通,老是显示无法访问主机回复 60# chenyx


   
作者: weng_qy    时间: 2013-06-25 20:19
换回NAT连接一切就正常了,可是我现在要用到开发板 要开发板跟虚拟机ping通 就不能用NAT型了吧,现在桥接模式不正常NAT模式正常,那像你之前说的增加一块网卡,那一块会不会桥接模式也不行的??回复 60# chenyx


   
作者: chenyx    时间: 2013-06-25 20:21
你测试下吧,添加一块桥接的卡.
如果还不行,尝试用vm的网络编辑器,设置网络端口映射.
作者: weng_qy    时间: 2013-06-25 20:30
是直接添加一个VMnet2吗??然后把它改成桥接??我是这样弄的你看下图片,好像不能改成桥接 [b]回复 [url=forum.php?mod=redirect&goto=findpost&pid=&ptid=4084078]63#[/url] [color=Olive]chenyx[/color] [/b]


   
作者: weng_qy    时间: 2013-06-25 20:40
额~我知道怎么添加了 已经添加成功了 可是添加成功之后呢?还要怎么设置??网络连接是要让哪一个连上?怎么配置添加的网卡?回复 63# chenyx


   
作者: chenyx    时间: 2013-06-25 20:43
添加完成之后,重启虚拟机,就应该能看到新添加的网卡了.
然后,配置下你的新网卡的ip就可以了,和你以前配置是一样的.
作者: weng_qy    时间: 2013-06-25 20:50
是有两块网卡了 eth0的配置在/etc/sysconfig/network-script/ifcfg-eth0  那eth1的呢?配置完后service network restart 是不是就可以了两块就都工作了??回复 66# chenyx


   
作者: chenyx    时间: 2013-06-25 20:56
自己写一个ifcfg-eth1就行了.将ifcfg-eth0拷贝成ifcfg-eth1,去掉配置里面的hwaddr和uuid,然后重启下network服务
作者: weng_qy    时间: 2013-06-25 21:17
不行,麻烦看下哪里出问题了[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
BOOTPROTO=dhcp
HWADDR="00:0C:29:20:60:BE"
IPADDR=192.168.1.129
GETEWAY=192.168.1.1
NETMASK=255.255.255.0
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="ea5854b0-9b1c-46b2-9c69-fd774b708422"
[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE="eth1"
BOOTPROTO=static

IPADDR=192.168.1.129
GETEWAY=192.168.1.1
NETMASK=255.255.255.0
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
回复 68# chenyx


   
作者: weng_qy    时间: 2013-06-25 21:23
[root@localhost ~]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:20:60:BE  
          inet addr:192.168.1.129  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe20:60be/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2257 errors:0 dropped:0 overruns:0 frame:0
          TX packets:145 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2944053 (2.8 MiB)  TX bytes:24651 (24.0 KiB)
          Interrupt:19 Base address:0x2024

eth1      Link encap:Ethernet  HWaddr 00:0C:29:20:60:C8  
          inet6 addr: fe80::20c:29ff:fe20:60c8/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:41 errors:0 dropped:0 overruns:0 frame:0
          TX packets:49 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:8577 (8.3 KiB)  TX bytes:6408 (6.2 KiB)
          Interrupt:19 Base address:0x20a4

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:16436  Metric:1
          RX packets:12 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:928 (928.0 b)  TX bytes:928 (928.0 b)

virbr0    Link encap:Ethernet  HWaddr 52:54:00:5FC:F1  
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:26 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:3746 (3.6 KiB)
这个也有点问题,eth1没分配而eth0应该是自动获取的应该不是这个ip啊?不知道怎么回事回复 68# chenyx


   
作者: chenyx    时间: 2013-06-25 22:04
ifcfg-eth0里面的IPADDR=192.168.1.129
GETEWAY=192.168.1.1
NETMASK=255.255.255.0去掉,既然是dhcp,就不用配置那些参数
作者: weng_qy    时间: 2013-06-25 22:25
嗯,还是一样,两个网卡只能一个工作吧? 我觉得还是之前那个只有单网卡的时候桥接不行的问题,因为刚才我试过点连接eth0就跟单网卡NAT一样都可以上网ping通windows就是不能ping通开发板,而连接eth1就是桥接模式还是跟之前单网卡一样什么都不行。。。如果回到单网卡的时候那样设置究竟是什么问题呢?回复 71# chenyx


   
作者: chenyx    时间: 2013-06-26 07:59
我记得你的虚拟机是有Xwindows(桌面)的.你检查下桌面右上角是否有网络连接的图标,点击那个,配置下你的网卡.
我怀疑是network服务和NetworkManager服务冲突造成的.
作者: weng_qy    时间: 2013-06-26 12:41
不知道这里是不是有问题 我运行了service network restart 之后提示的信息最后两行是两个网卡的状态都是运行的,然后直接再运行一次service network restart 的提示在关闭eth1的时候出现这样的提示,第一次运行的时候不是说网卡已经工作了么?现在要关闭的时候又说没在运行,不知道是不是这样???Shutting down interface eth1:  Error: Device 'eth1' (/org/freedesktop/NetworkManager/Devices/1) disconnecting failed: This device is not active
                                                           [FAILED]
   嗯,桌面是有个网络连接图标,不过不知道怎么配置? 回复 73# chenyx


   
作者: weng_qy    时间: 2013-06-26 13:19
之前不是ifconfig 的时候只有eth0有分配到Ip么?然后我就运行了service NetworkManage stop 然后就两个都有ip了不过桌面右上角的网络连接图标不见了而且还是ping 不通windows不过可以上网回复 73# chenyx


   
作者: chenyx    时间: 2013-06-26 13:58
network服务和NetworkManager服务有冲突.
你还是在图形下面配置下吧.
作者: weng_qy    时间: 2013-06-26 14:19
具体怎么操作呢? 那个是在桌面右上角那个图标设置么?刚运行了service NetworkManage stop 之后那个图标已经不见了,而且之前有图标的时候有上图了也不知道怎么配置?搞了好久回复 76# chenyx


   
作者: chenyx    时间: 2013-06-26 14:23
你将Networkmanager服务应该启动就能看到了
作者: weng_qy    时间: 2013-06-26 14:27
嗯,然后呢?怎么个操作法??回复 78# chenyx


   
作者: chenyx    时间: 2013-06-26 14:29
那不是有eth0和eth1吗,图形下面配置下网卡的参数.
作者: weng_qy    时间: 2013-06-26 14:40
回复 80# chenyx


   

666.jpg (64.91 KB, 下载次数: 30)

666.jpg

作者: chenyx    时间: 2013-06-26 14:41
本帖最后由 chenyx 于 2013-06-26 14:42 编辑

mac可以不填.你确认下虚拟机的网卡已经是connected选择的了
作者: weng_qy    时间: 2013-06-26 14:52
从这张图上看应该是eth1连上了eth0没有,不知道理解有没有问题,回复 82# chenyx


   
作者: chenyx    时间: 2013-06-26 14:54
本帖最后由 chenyx 于 2013-06-26 14:54 编辑

嗯,0没连上
作者: weng_qy    时间: 2013-06-26 15:03
我觉得是不是本来就这样设置就只能一个网卡工作的,然后你要上网就切换到eth0连接上啊,要用到开发板就选择eth1啊,应该是正常的吧??不过现在的问题是1连上了也ping不通,就是说一块网卡桥接的时候ping不通那个问题还没解决,其实我现在主要是要开发板跟linux之间ping通,上网可以暂时先不考虑,那这样的的还是回到单网卡那个问题,怎么单网卡选择桥接模式会ping不通呢?已经选择了static 其他配置之前你也看过,以你的经验改怎么解决??就先解决单网卡的问题的话??回复 84# chenyx


   
作者: chenyx    时间: 2013-06-26 15:05
正常的话,桥接的,在起来之后就应该能和你的宿主机通信了.
至于上网,由于桥接的没有网关,肯定会走nat的卡,应该不用切换.
你现在1起来了,还是和宿主机不通?
作者: weng_qy    时间: 2013-06-26 15:13
不通啊 linux ping  windows 回显network is unreachable windows ping linux 就显示无法访问目标主机 回复 86# chenyx


   
作者: chenyx    时间: 2013-06-26 15:20
那简直太坑了.不应该啊.桥接的话,配置ip就应该能通的.
将你的vmware的virtual network editor截图贴一下
作者: weng_qy    时间: 2013-06-26 15:24
吭啊,奇怪的问题都让我碰上了,会不会是虚拟机设置的问题啊就不是linux系统里的问题回复 88# chenyx


   
作者: chenyx    时间: 2013-06-26 15:29
你物理机不是双网卡吧.看下上面的那个图,bridged to后面的下拉框里面有几个
作者: weng_qy    时间: 2013-06-26 15:37
你看看回复 90# chenyx


   
作者: weng_qy    时间: 2013-06-26 15:38
一个是VirtualBox的不过我安装了VirtualBox都没用回复 90# chenyx


   
作者: chenyx    时间: 2013-06-26 15:41
你关闭虚拟机,然后,在editor里直接选择你的那个物理网卡,确定后,启动虚拟机看看.
作者: weng_qy    时间: 2013-06-26 15:59
还是那样而且刚才我们看到的是eth1连上了eth0没有然后我ifconfig了一下也是只有一个有分配到ip把1的ip分给了0root@localhost Desktop]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:20:60:BE  
          inet addr:192.168.1.129  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe20:60be/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:294 errors:0 dropped:0 overruns:0 frame:0
          TX packets:82 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:27379 (26.7 KiB)  TX bytes:14495 (14.1 KiB)
          Interrupt:19 Base address:0x2024

eth1      Link encap:Ethernet  HWaddr 00:0C:29:20:60:C8  
          inet6 addr: fe80::20c:29ff:fe20:60c8/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:51 errors:0 dropped:0 overruns:0 frame:0
          TX packets:42 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:6380 (6.2 KiB)  TX bytes:5813 (5.6 KiB)
          Interrupt:19 Base address:0x20a4

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:16436  Metric:1
          RX packets:20 errors:0 dropped:0 overruns:0 frame:0
          TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1408 (1.3 KiB)  TX bytes:1408 (1.3 KiB)

virbr0    Link encap:Ethernet  HWaddr 52:54:00:5FC:F1  
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:3928 (3.8 KiB)
回复 93# chenyx


   
作者: chenyx    时间: 2013-06-26 16:04
那就奇怪了.
这样,你手工配置下
  1. ifconfig eth0 down
  2. ifconfig eth1 down
  3. ifconfig eth1 192.168.1.129 netmask 255.255.255.0 up
复制代码
测试下.
作者: weng_qy    时间: 2013-06-26 16:07
没反应 全部断开连接了
回复 95# chenyx


   
作者: chenyx    时间: 2013-06-26 16:09
,不应该是这样啊.
你将Networkmanager服务停止,然后再测试下刚才的命令
作者: chenyx    时间: 2013-06-26 16:14
另外,检查下你的虚拟机的网卡的mac与Linux看到的mac是否对应.
方法,编辑虚拟机属性,在网卡页面有个高级的按钮,点开就能看到虚拟网卡的mac了.
作者: weng_qy    时间: 2013-06-26 16:19
刚没关闭Networkmanager的时候我只是看到那个图标有个x我就没去ping它了,然后关了Networkmanager之后都可以ping通了,然后我就又把Networkmanager开启现在也终于都可以ping通 了。。。那这是怎么回事??回复 97# chenyx


   
作者: chenyx    时间: 2013-06-26 16:21
那我就不清楚了.我很少进入桌面系统,所以一般不用NM服务,只用network服务.




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2