免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 8312 | 回复: 12
打印 上一主题 下一主题

[网络配置] 开机自动连接的是eth1,如何改成eth0 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-01-17 14:31 |只看该作者 |倒序浏览
我的是RHEL6.2,32位。eth0用的是NAT,eth1用的是host-only,两个网卡都选择开机自动启动,但是开机后发现eh0自动连接的是eth1,如下图


导致我的ifconfig是:
eth0      Link encap:Ethernet  HWaddr 00:0C:29:F7:FC:84  
          inet addr:192.168.74.130  Bcast:192.168.74.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fef7:fc84/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1305 (1.2 KiB)  TX bytes:3957 (3.8 KiB)
          Interrupt:19 Base address:0x2000

eth1      Link encap:Ethernet  HWaddr 00:0C:29:F7:FC:8E  
          inet addr:192.168.74.130  Bcast:192.168.74.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fef7:fc8e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:64 errors:0 dropped:0 overruns:0 frame:0
          TX packets:64 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:5978 (5.8 KiB)  TX bytes:8750 (8.5 KiB)
          Interrupt:19 Base address:0x2080
我的route就是:
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.74.0    0.0.0.0         255.255.255.0   U     0      0        0 eth1
192.168.74.0    0.0.0.0         255.255.255.0   U     1      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1003   0        0 eth1
0.0.0.0         192.168.74.2    0.0.0.0         UG    0      0        0 eth0

于是我的电脑无法上网。

可是如果我在图片中点选eth0连接eth0,那么就正常了。

eth0      Link encap:Ethernet  HWaddr 00:0C:29:F7:FC:84  
          inet addr:192.168.180.128  Bcast:192.168.180.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fef7:fc84/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:10 errors:0 dropped:0 overruns:0 frame:0
          TX packets:40 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1898 (1.8 KiB)  TX bytes:7634 (7.4 KiB)
          Interrupt:19 Base address:0x2000

eth1      Link encap:Ethernet  HWaddr 00:0C:29:F7:FC:8E  
          inet addr:192.168.74.130  Bcast:192.168.74.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fef7:fc8e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:123 errors:0 dropped:0 overruns:0 frame:0
          TX packets:109 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:11128 (10.8 KiB)  TX bytes:15456 (15.0 KiB)
          Interrupt:19 Base address:0x2080

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:886 (886.0 b)  TX bytes:886 (886.0 b)

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.180.0   0.0.0.0         255.255.255.0   U     1      0        0 eth0
192.168.74.0    0.0.0.0         255.255.255.0   U     0      0        0 eth1
169.254.0.0     0.0.0.0         255.255.0.0     U     1003   0        0 eth1
0.0.0.0         192.168.180.2   0.0.0.0         UG    0      0        0 eth0


于是我想问,如何让eh0开机自动使用eh0连接网络,而不是使用eth1?

论坛徽章:
0
2 [报告]
发表于 2013-01-17 15:19 |只看该作者
支持下,求解!

论坛徽章:
13
技术图书徽章
日期:2014-04-29 14:15:42IT运维版块每日发帖之星
日期:2015-12-12 06:20:00IT运维版块每日发帖之星
日期:2015-08-30 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-08-02 06:20:002015年亚洲杯之澳大利亚
日期:2015-04-03 15:03:12申猴
日期:2015-03-20 09:00:292015年迎新春徽章
日期:2015-03-04 09:54:452015年辞旧岁徽章
日期:2015-03-03 16:54:15季节之章:冬
日期:2015-01-20 17:08:47双子座
日期:2014-11-21 16:30:31技术图书徽章
日期:2014-07-11 16:29:08
3 [报告]
发表于 2013-01-17 15:34 |只看该作者
楼主,群里有相关的帖子,建议你搜索看看

论坛徽章:
0
4 [报告]
发表于 2013-01-17 15:44 |只看该作者
回复 3# dengbao2001

群里?我并没有加任何群呢。。麻烦告知我群号。谢谢!

   

论坛徽章:
0
5 [报告]
发表于 2013-01-17 16:19 |只看该作者
回复 4# bloodleader


    第一张图不太清楚,怎么2个网卡的ip是一样的?而第二张图ip就正常了??dhcp还是手动改的?
   

论坛徽章:
0
6 [报告]
发表于 2013-01-17 16:36 |只看该作者
回复 5# kepenj

这里就一张图,我用图形界面打开机器,发现网卡的连接状态就像图里一样,eth0连接着system eth1,eth1也连接着system eth1

eth0是dhcp,eth1是static,不知为何eth0连接system eth1的时候,使用的是和eth1相同的IP地址。

后来正常了是因为eth0选择连接system eth0,那么就是以dhcp方式连接到我的PC了,获取了一个180网段的IP地址。


   

论坛徽章:
0
7 [报告]
发表于 2013-01-17 16:41 |只看该作者
奇怪。。。。不知道做了啥,现在重启机器后正常了。eth0连eth0,eth1连eth1

论坛徽章:
0
8 [报告]
发表于 2013-01-17 16:52 |只看该作者
回复 6# bloodleader


     请问你的eth1是否为 复制的eth0创建的(意思就是安装完系统时候只有个eth0而eth1为自己加上去的)? 如果刚安装完系统就是这样的话,我也一头问号。我也是第一次见刚进系统2网卡地址就是一样的情况。
     那么之前你第一张图上2个网卡选取一样的eth1,是因为地址冲突的原因。你可以再试验一下,将两个地址手动配置成一样的测试一下。

论坛徽章:
0
9 [报告]
发表于 2013-01-17 17:49 |只看该作者
回复 8# kepenj


    虽然不知我的问题为何莫名其妙地解决了。但是仍然十分感谢你的回答。我虚拟机一开始只设置一个NAT的网卡eth0,后来我自己又添加了一个host-only的eth1。eth1不是eth0的复制,而是我自己建立的static的网络。不知道是不是RHEL6.2和以前不一样的地方,我之前用5.4的时候没遇到过这个问题。以前也没注意过选网络的时候还有eth0和system eth0的区别。可能我得去了解一下为什么会有个网络叫system eth0。

论坛徽章:
0
10 [报告]
发表于 2013-01-21 11:47 |只看该作者
今天又整了一下我的网络,终于发现如何解决这个问题了。其实只要为eth0设置一下gateway,那么eth0虽然是DHCP,开机也不会去连eth1了。
例如,我的VMware的VMnet1路由地址是192.168.74.2,VMnet8的路由地址是192.168.180.2。
那么,我给eth0加上GATEWAY=192.168.74.2,则开机正常了!

以前一直以为DHCP可以不用加GATEWAY,现在看来加个GATEWAY也是挺有必要的?求高手指教。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP