精华内容
下载资源
问答
  • linux修改eth0

    千次阅读 2018-11-04 22:34:26
    1:vim /etc/udev/rules.d/70-persistent-net.rules 把eth1的name改成eth0,然后把上面的那个eth0的删掉,eth1修改eth0 (目的是把不符合的网卡删掉) (2: ifconfig eth0 up 开启(激活)eth0  sudo dhclient...

    1:vim /etc/udev/rules.d/70-persistent-net.rules  把eth1的name改成eth0,然后把上面的那个eth0的删掉,eth1修改为eth0

    (目的是把不符合的网卡删掉)

    (2:    ifconfig eth0 up         开启(激活)eth0
        sudo dhclient eth0   更新eth0IP地址
        sudo ifconfig eth0     运行)

    3:service networj restart 

    4:ifconfig -a 查看ip和mac

    2:vim /etc/sysconfig/network-script/ifcfg-eth0 或者vim /etc/sysconfig/network-scripts/ifcfg-eth0 编写ip和mac如果需要修改的话。

     

    展开全文
  • 这种不一致有可能对强迫症造成一定的困扰,有时候我们更想要的是:在ifcfg-eth0文件中,配置的应该是网卡eth0的信息,而网卡eth1,则应该是在ifcfg-eth1中进行配置。 三、解决办法 要解决上面的问题,大致有两种方法...

    一、环境

    VirtualBox + CentOS6.5

    二、问题

    有时候在克隆服务器之后配置网络时,或者在维护别人建好的服务器时,会遇到这样一种情况。如下图所示:

    在这里插入图片描述

    即:在接口配置文件ifcfg-eth0中,配置的是网卡eth1的信息。

    这种不一致有可能对强迫症造成一定的困扰,有时候我们更想要的是:在ifcfg-eth0文件中,配置的应该是网卡eth0的信息,而网卡eth1,则应该是在ifcfg-eth1中进行配置。

    三、解决办法

    要解决上面的问题,大致有两种方法:

    1) 将接口配置文件的文件名由ifcfg-eth0修改为ifcfg-eth1;

    2) 将网卡eth1的名称修改为eth0.

    方法一:

    该方法实测是可行的,如下图所示,修改完之后直接重启网络即可。
    在这里插入图片描述

    方法二:

    这种方法的直观感觉是直接在ifcfg-eth0配置文件中将网卡名称由eth1修改为eth0,但是这样改的话,重启网络会出现Device eth0 does not seem to be present即:设备 eth0 不存在的错误,如下图所示,该问题的解决参考《Linux解决Device eth0 does not seem to be present,delaying initialization问题》 。

    在这里插入图片描述

    所以还不能简单粗暴的这么改,因为,正如下图由ifconfig –a命令查询到的,服务器所识别的网卡依然是eth1,而不是eth0。

    注:记住这里的mac地址08:00:27:74:39:02,在后面的实施步骤中可作为修改的依据,因为一台服务器的IP可以随意改变,但是mac地址是唯一的。
    在这里插入图片描述

    为了解决这个问题,我们先修改/etc/udev/rules.d/70-persistent-net.rules文件中的配置,使得服务器的网卡名称由eth1变为eth0,然后,我们再将ifcfg-eth0中的网卡名也跟着改过来,最后重启网络。

    1) 修改配置文件/etc/udev/rules.d/70-persistent-net.rules。

    原/etc/udev/rules.d/70-persistent-net.rules文件内容如下:

    # This file was automatically generated by the /lib/udev/write_net_rules
    
    # program, run by the persistent-net-generator.rules rules file.
    
    #
    
    # You can modify it, as long as you keep each rule on a single
    
    # line, and change only the value of the NAME= key.
    
    # PCI device 0x8086:0x100e (e1000)
    
    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:9b:bb:3c", ATTR{type}=="1
    
    ", KERNEL=="eth*", NAME="eth0"
    
     
    # PCI device 0x8086:0x100e (e1000)
    
    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:74:39:02", ATTR{type}=="1
    
    ", KERNEL=="eth*", NAME="eth1"
    

    修改后的内容如下:

    # This file was automatically generated by the /lib/udev/write_net_rules
    
    # program, run by the persistent-net-generator.rules rules file.
    
    #
    
    # You can modify it, as long as you keep each rule on a single
    
    # line, and change only the value of the NAME= key.
    
     
    # PCI device 0x8086:0x100e (e1000)
    
    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:74:39:02", ATTR{type}=="1
    
    ", KERNEL=="eth*", NAME="eth0"
    

    如上面所示

    a)将原文件中的eth0的配置删掉了(因为它没用了,这项配置是我本次测试时克隆本服务器时源机器的配置,配置中对应的mac地址也是源服务器的mac地址,对我们目前这台服务器而言没用);

    b)将eth1网卡名称修改为了eth0(可注意到它的mac地址为08:00:27:74:39:02,恰恰就是我们要修改的条目。)
    在这里插入图片描述

    2) 修改接口配置文件ifcfg-eth0,将网卡由eth1修改为eth0

    在这里插入图片描述

    3) 重启机器,让服务器根据/etc/udev/rules.d/70-persistent-net.rules文件重新配置网卡信息

    可以发现,重启机器之后一进入服务器,网络就已经配置成一致的了,如下图:
    在这里插入图片描述

    至此,修改完毕。

    展开全文
  • 一.系统安装时 1.如下图,系统安装时,直接按下"tab"按键,进入编辑界面,添加如下信息:"net.ifnames=0 biosdevname=0",系统...DEVICE=eth0 ... 2.重新命名网卡文件: mv /etc/sysconfig/network-scripts/ifcfg-e.

    一.系统安装时

    1.如下图,系统安装时,直接按下"tab"按键,进入编辑界面,添加如下信息:"net.ifnames=0 biosdevname=0",系统安装完成后默认为eth0。

     二.系统安装完成后

    1. 修改网卡配置文件DEVICE配置的值:

    vim /etc/sysconfig/network-scripts/ifcfg-ens33
    ...
    DEVICE=eth0
    ...

    2.重新命名网卡文件:

    mv /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-eth0

    3.由于centos7采用grub2 引导,还需要对 grub2 进行修改,编辑 /etc/default/grub 配置文件,在"GRUB_CMDLINE_LINUX "这个参数后面加入 "net.ifnames=0 biosdevname=0"配置:

    vim /etc/default/grub 
    ...
    GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet net.ifnames=0 biosdevname=0"
    ...

    4.最后,用 grub2-mkconfig 命令重新生成GRUB配置并更新内核,重启系统即可:

    grub2-mkconfig -o /boot/grub2/grub.cfg
    reboot  
    展开全文
  • linux 修改网卡eth0的ip地址

    千次阅读 2018-10-24 16:18:44
    ifconfig eth0 192.168.100.100 1.2:修改网关地址 route add default gw 192.168.100.1 dev eth0 1.3:修改DNS echo “nameserver 8.8.8.8” >> /etc/resolv.conf 这个时候就...

    1:临时修改:
    1.1:修改IP地址

    ifconfig eth0 192.168.100.100

    1.2:修改网关地址

    route add default gw 192.168.100.1 dev eth0

    1.3:修改DNS

    echo “nameserver 8.8.8.8” >> /etc/resolv.conf

    这个时候就可以上网了,上网的IP地址为192.168.100.100,网关地址为192.168.100.1。但是这样的设置是临时性的,一旦重启网卡或者重启服务器,除了1.3的操作其他均会被还原,这样的方式只适合临时IP修改,想要永久性修改网卡配置文件,就需要修改相应的文件

    2:永久性修改:
    2.1:修改IP地址
    修改/etc/sysconfig/network-scripts/ifcfg-eth0文件,如果有多张网卡,则修改相应的网卡

    vi /etc/sysconfig/network-scripts/ifcfg-eth0

    DEVICE=eth0 #网卡对应的设备别名
    BOOTPROTO=static #网卡获得ip地址的方式(默认为dhcp,表示自动获取)
    HWADDR=00:07:E9:05:E8:B4 #网卡MAC地址(物理地址)
    IPADDR=192.168.100.100 #IP地址
    NETMASK=255.255.255.0 #子网掩码
    ONBOOT=yes #系统启动时是否激活此设备

    2.2:修改网关地址
    修改/etc/sysconfig/network文件

    vi /etc/sysconfig/network

    NETWORKING=yes #表示系统是否使用网络,no表示不能使用网络
    HOSTNAME=doiido #设置本机的主机名,要和/etc/hosts中设置的主机名相同
    GATEWAY=192.168.100.1 #设置网关的IP地址

    这个时候已经可以ping通IP地址,但是还无法ping通域名,因此需要修改DNS

    2.3:修改DNS
    修改/etc/resolv.conf文件

    vi /etc/resolv.conf

    nameserver 8.8.8.8 #google域名服务器
    nameserver 114.144.114.114 #国内域名服务器

    2.4:重启网卡
    centos: sudo service network restart
    ubuntu:sudo /etc/init.d/networking restart
    正在关闭接口 eth0: [确定]
    关闭环回接口: [确定]
    弹出环回接口: [确定]
    弹出界面 eth0: [确定]

    这个时候,系统就可以正常的上网了

    #注:其实网关地址和DNS也是可以写在ifcfg-eth0中,但是为了规范起见,将他们分开写

    展开全文
  • linux更改eth0配置

    千次阅读 2018-05-18 09:41:11
    Linux更改eth0配置(重启失效)    ifconfig eth0 up  开启eth0  sudo dhclient eth0 更新eth0IP地址  sudo ifconfig eth0 运行
  • 方法/步骤: 1.首先将网卡配置文件名称...2.其次编辑修改后的网卡文件:vi ifcfg-eth0 将NAME参数改为与网卡文件相同的名称:NAME=eth0 3.接下来禁用网卡命名规则。 此功能通过/etc/default/grub文件来控制,...
  • 我们需要将ens160变更为eth0 查看当前连接信息 # nmcli connection show NAME UUID TYPE DEVICE ens160 46f3176f-23ac-4af8-b9fe-08d3c668ba81 ethernet ens160 新增eth0连接 # nmcli connection add type ...
  • Linux修改静态ip方案一: 1. # cd /etc/sysconfig/network-scripts/ 2.# vim ifcfg-eth0 添加更改黄匡内容 这时候如果想修改成静态的,首先把BOOTPROTO="dhcp"改成BOOTPROTO="static"表示...
  • Linux 网卡配置eth1修改eth0

    千次阅读 2018-12-10 11:05:23
    在测试或生产环境中,经常会遇到克隆的服务器(虚拟机),网卡配置经常也会克隆为eth1,下面讲如何将网卡配置修改eth0(eth1网卡也可以正常使用,但是有些强逼症的同学看不习惯); 配置环境:RHEL6 目录 步骤...
  • *", ATTRS{address}=="00:0c:29:15:3a:48", NAME="eth0" # PCI device 0×1022:0×2000 (pcnet32) SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:0c:29:15:3a:52", NAME="eth1" 把上述不用的MAC地址那行...
  • Linux修改eth2到eth0

    千次阅读 2015-09-19 11:30:13
    之前在公司提供的虚拟机器上面,一直有个问题用着很不舒服,为什么它的IP选择的设备的eth2的,但是我在/etc/sysconfig/network-scrpts/下面也没有找到ifcfg-eth2的配置文件,这样子,我就没法修改IP了,也没法使用...
  • LINUX修改eth*名称

    千次阅读 2016-02-05 10:03:30
    有的时候更换网卡、或者通过vbox复制过来的虚拟机,那么开机后ifconfig命令查看网卡信息时,会出现eth3、eth...编辑/etc/udev/rules.d/70-persistent-net.rules 查看mac地址,把重复的mac地址删去,修改eth* 名字即可。
  • [ 遇到问题 ] 每次添加网卡时候都会自动生成网卡 eth1,eth2,eth3,eth4,eth5...... ...
  • Linux下网卡eth1如何修改eth0

    千次阅读 2017-11-23 10:24:38
    正常来说,Linux在识别网卡时第一张会是eth0,第二张才是eth1。有时候我们使用虚拟机克隆技术后网卡的信息就会改变,新克隆出来的虚拟主机网卡名字可能变为eth1.无论我们怎么修改都无法改变,这就对我们使用N台...
  • LINUX修改IP地址 ifcfg-eth0详解

    千次阅读 2019-02-01 14:29:57
    LINUX修改IP地址 ifcfg-eth0详解
  • Linux7.x修改eth0网卡的解决方法,实测有效,感谢下载
  • linux中网络设备eth0消失解决!

    千次阅读 2019-05-26 22:29:55
    这个问题多发于在虚拟机克隆之后,导致的虚拟网卡“eth0”消失,以至于无法自己设置想要的静态ip,这对于我们写配置文件和使用一些快速连接工具来说是不利的,那么为什么会出现这个问题呢? 原因 因为克隆生成的...
  • Linux】将ens33修改eth0 网卡方法

    万次阅读 2018-12-12 15:04:44
    1、编辑 grub 配置文件 ...# 为GRUB_CMDLINE_LINUX变量增加2个参数,添加的内容为加粗的两个参数: GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=cl/root rd.lvm.lv=cl/swap net.ifnam...
  • Linux ifup eth0失败

    千次阅读 2019-09-30 15:36:48
    经常碰到这个问题,虚拟重新开启CentOS, ifconfig总是无法为eth0 指定IP, 为此重装CentOS好几次。网上大部分解决方案都没有用,比如: 在# vi /etc/sysconfig/network-scripts/ifcfg-eth0添加代码:check_link_...
  • Linux网卡eth0变成eth1修改方法本文转自:http://blog.sina.com.cn/s/blog_946cb2b70100vne0.html由于换了主板,集成网卡mac地址变了,70-persistent-net.rules中仍然保留了老网卡的内容,新网卡则被识别为eth1。将...
  • Linux系统Eth口IP/MAC修改方法

    千次阅读 2018-08-05 17:32:23
    ifconfig eth0 192.168.200.128 up   二、永久修改IP/MAC方法 注:以下步骤是为了解决虚拟机克隆后,默认占用eth1,无法使用eth0问题。其他情况可参考之解决! 1、先删除/etc/udev/rules.d/70-persistent-...
  • 当克隆或者重装虚拟机后,再启动系统时会发现系统下不再有eth0,而变成了eth1,每次拷贝都会加1.此文档是怎么修改eth0
  • eth0 eth0:1 和eth0.1三者的关系对应于物理网卡、子网卡、虚拟VLAN网卡的关系物理网卡:物理网卡这里指的是服务器上实际的网络接口设备,这里我服务器上双网卡,在系统中看到的2个物理网卡分别对应是eth0和eth1这两...
  • 被bonding的eth0可以独立工作,eth0作为类似带内管理接口。 当然,现在看来,用macvlan实现这个非常容易: ip link add link eth0 man0 type macvlan brctl addbr br0 brctl addif br0 man0 brctl addif br0 eth1 ...
  • Linux6.x默认网卡名很乱,用文档可修改eth0网卡,实测有效,推荐使用,谢谢下载
  • 解决linux中没有eth0配置文件

    千次阅读 2019-05-17 14:33:33
    先是在网上看了很多教程和方法,都没有成功,然后我试着用别人的模板,再一点点找错误,才有点小的总结 ...DEVICE=eth0 BOOTPROTO=none IPV6INIT=yes NM_CONTROLLED=yes ONBOOT=yes TYPE=Ethernet UUI...
  • 安装完成CentOS 7系统后进行修改: ...2、修改网卡名称(把ens33修改eth0) # cd /etc/sysconfig/network-scripts/ //切换到网卡配置信息保存目录 # vim ifcfg-ens33 //修改网卡配置文件 把以下字段修改eth0

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 100,607
精华内容 40,242
关键字:

linux修改eth0

linux 订阅