2 qq 26156419 qq_26156419 于 2016.04.12 21:47 提问

linux vmware下的eth1和eth2配置不成功 30C

对一台vmare上的Linux 进行了如下配置:

    auto eth0
    iface eth0 inet static
    address 192.168.0.21
    gateway 192.168.0.1
    netmask 255.255.255.0
    dns-nameservers 192.168.0.1

    auto eth1
    iface eth1 inet static
    address 192.168.1.21
    gateway 192.168.0.1
    netmask 255.255.255.0
    dns-nameservers 192.168.0.1

    auto eth2
    iface eth2 inet manual
    up ip link set dev $IFACE up
    down ip link set dev $IFACE down

然后输入命令ifconfig -a,得到:

    br-ex     Link encap:Ethernet  HWaddr 0a:45:d7:ce:c5:45  
      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:0 
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

br-int Link encap:Ethernet HWaddr 8e:6c:da:0c:7c:4c

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:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

eth0 Link encap:Ethernet HWaddr 00:0c:29:0e:c1:66

inet addr:192.168.0.21 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe0e:c166/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:65846 errors:0 dropped:0 overruns:0 frame:0
TX packets:25384 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:40230877 (40.2 MB) TX bytes:2617693 (2.6 MB)

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:65536 Metric:1
RX packets:16546 errors:0 dropped:0 overruns:0 frame:0
TX packets:16546 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:830892 (830.8 KB) TX bytes:830892 (830.8 KB)

ovs-system Link encap:Ethernet HWaddr 2e:19:95:31:93:8f

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:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

本机上只有两张虚拟网卡vmnet1和vmnet8,选择的网络连接方式是桥接,请问各路大牛,我该如何配置才可以使eth1和eth2生效,请尽量详细点,小弟是新手

3个回答

weisia
weisia   2016.04.12 21:52

首先你要选择桥接模式, 其次要将eth1 和eth2 配置成和 物理机器网卡同一网段即可。 比较重要的是需要关闭防火墙。。

ouchao0727
ouchao0727   2016.04.13 09:20

把你配置的网络up一下

hijack00
hijack00   Rxr 2016.08.22 19:22

eth2的配置我没看懂,但是你eth1的配置中网卡地址和网关以及dns都不在同一网段,肯定会出问题,除非你配置了路由表。将eth1的地址改为和网关和dns同一网段,并且可以ping通,然后重启一下网络服务看看

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
ubuntu10.04中没有eth0,只有eth1和eth2
问题在文件/etc/udev/rules.d/70-persistent-net.rules中。 由于换了主板,集成网卡mac地址变了,70-persistent-net.rules中仍然保留了老网卡的内容,新网卡则被识别为eth1。 将表示老网卡的行注释掉,然后将表示新网卡的行中eth1改成eth0,重启即可。
Ubuntu/centos网络接口没有eth0但是有eth1或eth2的问题
在执行ifconfig的时候发现没有eth0 但是有eth1或者eth2 这个时候就看着有点不爽了,有人就喜欢是eth0接口 解决方法1: 1.如果是ubuntu系统,只需要vim /etc/network/interfaces 将里面的接口eth0改成eth1或者eth2 再重启网卡即可 2.如果是centos系统的话,要cd /etc/sysconfig/networ
关于linux环境下,网络序号互换,以eth2换为eth0为例
问题描述:昨日遇到集群(基于赛门的Foundation和CFS)下的业务宕机,初步判断是网卡的问题,原因是ping 网关报错Destination Host Unreachable,当时也没注意用arp检查一下网关的问题,毕竟网络管理管理跟我们还是独立的,主观先判断是网卡坏掉了。将ip切换到备用网卡eth2上,重新在集群上将业务切换过来,发现因为的网卡的问题(毕竟换了网卡嘛),节点自动飘到备用节点上
解决linux重启之后eth0变成eth1,eth2……的问题
解决办法:将/etc/udev/rules.d/70-persistent-net.rules文件删除,重启后,会自动生成70-persistent-net.rules文件,这个时候ifconfig -
虚拟机拷贝后网卡eth0变成了eth1的解决办法
一、修改/etc/udev/rules.d/70-persistent-net.rules文件 将之前的eth0那行删了,将eth1改为eth0 二、配置ifcfg-eth0脚本,注意HWADDR那行,要和上图ATTR对应 DEVICE=eth0 TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=dhcp DEFROUT
Linux基础必懂:eth0,eth1,eth2,lo是什么意思?
eth0,eth1,eth2……代表网卡一,网卡二,网卡三…… lo代表127.0.0.1,即localhost 参考: Linux命令:ifconfig   功能说明:显示或设置网络设备   语 法:ifconfig [网络设备][down up -allmulti -arp -promisc][add][del][] [media][mem_start][
linux下把eth1改为eth0
正常来说,Linux在识别网卡时第一张会是eth0,第二张才是eth1。有时候我们使用虚拟机克隆技术后网卡的信息就会改变,新克隆出来的虚拟主机网卡名字可能变为eth1.无论我们怎么修改都无法改变,这就对我们使用N台虚拟机进行HA-heartbeat实验时造成了困扰。 在这里成这样是因为复制系统的过程中复制的文件已经有一个网卡在/etc/udev/rules.d/70-persistent-net
VM 克隆的 centos 的Linux下网卡eth1如何修改为eth0解决办法
本文转载于 :http://www.linuxidc.com/Linux/2015-06/118969.htm 正常来说,Linux在识别网卡时第一张会是eth0,第二张才是eth1。有时候我们使用虚拟机克隆技术后网卡的信息就会改变,新克隆出来的虚拟主机网卡名字可能变为eth1.无论我们怎么修改都无法改变,这就对我们使用N台虚拟机进行HA-heartbeat实验时造成了困扰。 在这里成
CentOS中如何将网卡eth2更改为eth0
虚拟机器上面,为什么它的IP选择的设备的eth2的,但是在/etc/sysconfig/network-scrpts/下面也没有找到ifcfg-eth2的配置文件,这样没法修改IP了,也没法使用静态IP了,每次都是虚拟机动态分配的IP,这个太麻烦了。有时间解决了下这个问题。首先声明下,这里是用的NAT的方式与主机相连的。经查明,Linux是用/etc/network/interfaces这个配置文...
用VMware完全克隆的CentOS 6.5网卡只有eth1,将eth1改成eth0
一、问题描述 VMware虚拟机中,从模板克隆出来的虚拟机的网卡都会被命名为eth1,而程序或者脚本,默认网卡是eth0,这时需要将eth1改为eth0。 二、解决方案 1、编辑70-persistent-net.rules文件,因为该文件仍然保留了老网卡的内容,新网卡则被识别为eth1,将表示老网卡的行用#注释,然后将表示新网卡的行中eth1改成eth0。 [hadoop@datanod