把eth1
Ⅰ 虚拟机复制或备份导致 eth0 网卡丢失
前段时间安装centos的虚拟机,安装好后,为了怕以后麻烦,所以备份了一个虚拟机的镜像,昨天把虚拟机镜像导到 VmWare 中,发现原来安装的 eth0 网卡消失不见了。
初始以为网卡被卸载了,使用 ifconfig eth0 up 命令准备激活 eth0 网卡,结果系统提示无法识别的设备,输入 ifconfig -a 查看网卡设备,发现原来的 eth0 变成了 eth1,使用 ls /etc/sysconfig/network-scripts/ 查看,发现该目录下没有出现 ifcfg-eth1 的文件,只有一份原来镜像里安装的ifcfg-eth0 的文件,用 more /etc/udev/rules.d/70-persistent-net.rules 查看该文件,发现里面多了一个 eth1的配置。
于是从网上搜了下,说要把 70-persistent-net.rules 文件中的 eth0 配置全部删除,把 eth1 的配置中有关 eth1 的字眼全部改成 eth0,然后把eth1 配置中的网卡 mac 地址记下,填入 /etc/sysconfig/network-scripts/ifcfg-eth0 中,重启服务即可。结果仍没有生效。
万般无奈下,重启了虚拟机,然后又查看了下 eth0 网卡,竟然生效了。现把我的操作步骤归纳如下:
a、vim /etc/udev/rules.d/70-persistent-net.rules,把此文件中关于 eth0 的配置删除,把 eth1 配置中有 eth1 的字眼全部换成 eth0,记下配置文件中的网卡 mac 地址
b、vim /etc/sysconfig/network-scripts/ifcfg-eth0,修改 eth0 的配置文件,把 HWADDR 后面的网卡 mac 地址换成刚才记下的 mac 地址
c、重启 centos 虚拟机
Ⅱ linux配置中eth0和eth1做什么用的
是一种光纤以太网接口卡,按照以太网通信协议进行信号传输。一般通过光缆与光纤以太网交换机连接。
Eth0和eth1用于区分网卡名。它们的含义与windows本地连接1和本地连接2相同。
这里的子网卡不是一个实用的网络接口,但是它可以作为一个集合接口在系统中闪现,比如eth0:1,eth1:2。
(2)把eth1扩展阅读:
Linux操作系统嵌入了TCP/IP协议栈,协议软件具有路由转发功能。路由和转发依赖于在主机中安装多个网卡作为路由器。
当某一网卡接收到度包时,系统内核会根据度包的目的IP地址查询路由表,然后根据查询结果将度包发送到另一网卡,最后通过该网卡发送度包。主机的进程是路由器的核心功能。
路由功能是通过修改Linux内核参数来实现的。sysctl命令用于配置和显示/proc/sys目录中的内核参数。
出于安全原因,Linux内核默认禁止数据包路由和转发。在Linux系统中,有临时和永久两种方法启用转发功能。
Ⅲ linux配置中eth0和eth1做什么用的
eth0和eth1这是网卡设备,
只是个名称不必纠结,不是那谁说的一个普通网卡一个无线网卡,他什么都不懂。
通常服务器会有多个网卡的,所以就有eth0
eth1
eth2
这样的名称,
而且在一些系统中对于无线网卡会命名为wlan0
wlan1。。。。
具体的你可以看看目录etc/sysconfig/network-scripts下面,
ifcfg-eth0就代表eth0的配置,你把文件改成了eth1,文件内容做下修改,
那就是eth1了。。
当然,这种配置方法并不适用于所有的linux系统,但对RHEL是适用的。
Ⅳ linux配置中eth0和eth1做什么用的
都是上网用的,只是名称不同。
eth0,eht1相当于windows的本地连接1本地连接2,就是告诉你现在又两块网卡,一块叫eth0,另一块叫eth1。
例如:
目录etc/sysconfig/network-scripts下面,ifcfg-eth0就代表eth0的配置,把文件改成了eth1,文件内容做下修改, 那就是eth1了。
当然,这种配置方法并不适用于所有的linux系统,但对RHEL是适用的。
(4)把eth1扩展阅读:
使用注意事项
子网卡在这里并不是实际上的网络接口设备,但是可以作为网络接口在系统中出现,如eth0:1、eth1:2这种网络接口。它们必须要依赖于物理网卡,虽然可以与物理网卡的网络接口同时在系统中存在并使用不同的IP地址,而且也拥有它们自己的网络接口配置文件。但是当所依赖的物理网卡不启用时(Down状态)这些子网卡也将一同不能工作。
如果将一个物理网卡通过vconfig命令添加到多个VLAN当中去的话,就会有多个VLAN虚拟网卡出现,他们的信息以及相关的VLAN信息都是保存在/proc/net/vlan/config这个临时文件中的,而没有独自的配置文件。它们的网络接口名是eth0.1、eth1.2这种名字。
Ⅳ 3.ubuntu server的网卡绑定和桥接
为了方便做这个实验,我在虚拟机上配置了4块网卡,其中eth0和eth1配置为NAT模式,eth2和eth3配置为“仅主机模式”。eth0和eth1可以通过NAT转换连接外网,网段为192.168.36.X,eth2和eth3不能连接外网网段为172.16.22.X。创建网桥之前要先安装bridge-utils: sudo apt install bridge-utils 。网卡配置如下:
只给eth0配置一个地址,配置文件如下:
修改配置文件后,执行 sudo netplan apply 使配置生效,此时网络配置如下:
把eth0和eth2配置上静态IP,配置文件如下:
执行 sudo netplan apply 后,两个网卡的网络都是通的,网络配置如下
创建一个网桥br0,然后将br0桥接到eth0上。配置文件如下:
执行 sudo netplan apply 后,两个网卡的网络都是通的,网络配置如下(修改网桥配置后,有时执行 sudo netplan apply 后网络不通,需要重启服务器)
创建两个网桥br0和br1,然后分别桥接到eth0和eth2上。配置文件如下:
测试两个网段的网络,都是通的。
网卡绑定共有7中模式,概念如下:
测试网络,没有问题。
⽹卡绑定⽤于提供⽹卡接⼝冗余以及⾼可⽤和端⼝聚合功能,桥接⽹卡再给需要桥接设备的服务使⽤。将网卡eth0和eth1绑定为bond0,再创建一个网桥br0,与bond0桥接。配置文件如下:
测试网络,没有问题
把eth0和eth1绑定为bond0,连接NAT网络,通过共享主机网络上网模拟外网;eth2和eth3绑定为bond1,连接仅主机网络模拟内网。配置文件如下:
测试网络:
把eth0和eth1绑定为bond0,连接NAT网络,通过共享主机网络上网模拟外网;eth2和eth3绑定为bond1,连接仅主机网络模拟内网,创建网桥br0和br1,并分别桥接到bond0和bond1上。配置文件如下:
测试网络:
总结:以上就是ubuntu1804网卡静态IP地址、bond、桥接、bond+桥接的配置方式。查看网络可以用 ifconfig 命令,当前哪个模式的网卡(网桥、bond)工作,哪个模式的网卡(网桥、bond)就会显示有IP地址。通过配置文件或有IP地址的设备都可以确定网卡的工作模式。
Ⅵ linux怎么把eth1改成eth0
编辑/etc/udev/rules.d/70-persistent-net.rules,找到与ifconfig -a得出的MAC相同的一行(NAME='eth1'这一行),把它改为"NAME=eth0 ",然后把上面一行(NAME='eth0')删除掉。
Ⅶ 怎样改变eth0,eth1,eth2,eth3所对应的物理网卡
RH系列的,进入相关目录直接mv ifg-eth0 ifg-eth*,你想换成第几个都可以。
举个列子,有2网卡。目前一个eth0,一个eth1.
那么系统有两个文件分别为ifg-eth0对应网卡1,ifg-eth1对应网卡2.
如果想把这两个互换对应关系eth0对应网卡2,eth1对应网卡1
那就直接
#mv ifg-eth1 ifg-eth2
#mv ifg-eth0 ifg-eth1
#mv ifg-eth2 ifg-eth0
#restart network service
Ⅷ 如何删掉linux 多余eth1:1 link encap:ethernet hwaddr 00:50:56:9b:c6:20 inet a
1、eth1如果是物理网卡禁用或者修改配置文件/etc/sysconfig/network-scripts/ifcg-eth1 把配置去掉;
2、虚拟网卡:单个网卡绑定了多网卡,在配置文件/etc/sysconfig/network-scripts/ifcg-eth0删除配置;
Ⅸ 如何用linux建立eth1
cp ifcfg-eth0 ifcfg-eth1
然后 vi ifcfg-eth1
按照 里面的 参数 设置 就可以
最简单 方法 如果你有 安装upset
用upset吧
Ⅹ centos启动后只有一个网卡eth1
没联网吧?
使用:
ifupeth1
来联网!
另外你可以将eth1设置为开机自启动:
vi/etc/sysconfig/network-scripts/ifcfg-eth1,VI编辑器打开ifcfg-eth1
修改:
ONBOOT=NO
为:
ONBOOT=yes
这样,下次开机eth1就自动启动!