• 【Centos6】手动配置网卡


    在安装时忘记手动勾选链接网络

    导致初始状态没有网卡的IP地址

    这里参考这篇文章的解决办法:

    https://blog.51cto.com/u_13570193/2091655

    首先检查是否有E1000模块

    modinfo e1000 

    下列信息则表示模块存在

    [root@localhost ~]# modinfo e1000 
    filename:       /lib/modules/2.6.32-754.el6.x86_64/kernel/drivers/net/e1000/e1000.ko
    version:        7.3.21-k8-NAPI
    license:        GPL
    description:    Intel(R) PRO/1000 Network Driver
    author:         Intel Corporation, <linux.nics@intel.com>
    retpoline:      Y
    srcversion:     A911791C4EFC2A93BCFCF6A
    alias:          pci:v00008086d00002E6Esv*sd*bc*sc*i*
    alias:          pci:v00008086d000010B5sv*sd*bc*sc*i*
    alias:          pci:v00008086d00001099sv*sd*bc*sc*i*
    alias:          pci:v00008086d0000108Asv*sd*bc*sc*i*
    alias:          pci:v00008086d0000107Csv*sd*bc*sc*i*
    alias:          pci:v00008086d0000107Bsv*sd*bc*sc*i*
    alias:          pci:v00008086d0000107Asv*sd*bc*sc*i*
    alias:          pci:v00008086d00001079sv*sd*bc*sc*i*
    alias:          pci:v00008086d00001078sv*sd*bc*sc*i*
    alias:          pci:v00008086d00001077sv*sd*bc*sc*i*
    alias:          pci:v00008086d00001076sv*sd*bc*sc*i*
    alias:          pci:v00008086d00001075sv*sd*bc*sc*i*
    alias:          pci:v00008086d00001028sv*sd*bc*sc*i*
    alias:          pci:v00008086d00001027sv*sd*bc*sc*i*
    alias:          pci:v00008086d00001026sv*sd*bc*sc*i*
    alias:          pci:v00008086d0000101Esv*sd*bc*sc*i*
    alias:          pci:v00008086d0000101Dsv*sd*bc*sc*i*
    alias:          pci:v00008086d0000101Asv*sd*bc*sc*i*
    alias:          pci:v00008086d00001019sv*sd*bc*sc*i*
    alias:          pci:v00008086d00001018sv*sd*bc*sc*i*
    alias:          pci:v00008086d00001017sv*sd*bc*sc*i*
    alias:          pci:v00008086d00001016sv*sd*bc*sc*i*
    alias:          pci:v00008086d00001015sv*sd*bc*sc*i*
    alias:          pci:v00008086d00001014sv*sd*bc*sc*i*
    alias:          pci:v00008086d00001013sv*sd*bc*sc*i*
    alias:          pci:v00008086d00001012sv*sd*bc*sc*i*
    alias:          pci:v00008086d00001011sv*sd*bc*sc*i*
    alias:          pci:v00008086d00001010sv*sd*bc*sc*i*
    alias:          pci:v00008086d0000100Fsv*sd*bc*sc*i*
    alias:          pci:v00008086d0000100Esv*sd*bc*sc*i*
    alias:          pci:v00008086d0000100Dsv*sd*bc*sc*i*
    alias:          pci:v00008086d0000100Csv*sd*bc*sc*i*
    alias:          pci:v00008086d00001009sv*sd*bc*sc*i*
    alias:          pci:v00008086d00001008sv*sd*bc*sc*i*
    alias:          pci:v00008086d00001004sv*sd*bc*sc*i*
    alias:          pci:v00008086d00001001sv*sd*bc*sc*i*
    alias:          pci:v00008086d00001000sv*sd*bc*sc*i*
    depends:        
    vermagic:       2.6.32-754.el6.x86_64 SMP mod_unload modversions 
    parm:           TxDescriptors:Number of transmit descriptors (array of int)
    parm:           RxDescriptors:Number of receive descriptors (array of int)
    parm:           Speed:Speed setting (array of int)
    parm:           Duplex:Duplex setting (array of int)
    parm:           AutoNeg:Advertised auto-negotiation setting (array of int)
    parm:           FlowControl:Flow Control setting (array of int)
    parm:           XsumRX:Disable or enable Receive Checksum offload (array of int)
    parm:           TxIntDelay:Transmit Interrupt Delay (array of int)
    parm:           TxAbsIntDelay:Transmit Absolute Interrupt Delay (array of int)
    parm:           RxIntDelay:Receive Interrupt Delay (array of int)
    parm:           RxAbsIntDelay:Receive Absolute Interrupt Delay (array of int)
    parm:           InterruptThrottleRate:Interrupt Throttling Rate (array of int)
    parm:           SmartPowerDownEnable:Enable PHY smart power down (array of int)
    parm:           KumeranLockLoss:Enable Kumeran lock loss workaround (array of int)
    parm:           copybreak:Maximum size of packet that is copied to a new buffer on receive (uint)
    parm:           debug:Debug level (0=none,...,16=all) (int)
    [root@localhost ~]# 

    然后加载模块

    # 加载模块
    modprobe e1000             

    设定开机自动启动模块,我们需要添加文件/etc/modprobe.d/ether.conf,然后编辑

    vi /etc/modprobe.d/ether.conf
    alias eth0 e1000

    虽然内核可以识别网卡的驱动模块,但是有时候网卡并不是处于激活状态,因此需要开启对应的网卡

    # 开启网卡eth0
    ifup eth0          

    手动设定网卡IP,然后ping 网段内其他主机测试

    ifconfig eth0 172.18.253.78
    ping www.baidu.com

    但是手动配置IP会在下次重启的时候恢复默认

    重新开启网卡才能连接

    ifup eth0          
    ifconfig eth0 172.18.253.78

    配置网卡的文件实现固定IP

    vi /etc/sysconfig/network-scripts/ifcfg-eth0
    
    # 更改和追加内容
    DEVICE=eth0
    HWADDR=00:0C:29:B5:BD:5A
    TYPE=Ethernet
    UUID=b4a22c1d-387a-439b-87f2-3e27ba3f6acd
    ONBOOT=yes
    NM_CONTROLLED=yes
    BOOTPROTO=static
    
    IPADDR=192.168.177.21
    NETMASK=255.255.255.0
    GATEWAY=192.168.177.2

    然后重启网络

    # 重启网络服务
    /etc/init.d/network restart          
  • 相关阅读:
    python高级(2)—— 基础回顾2
    Java System Reports
    EWA不能及时通过邮件接收
    LA服务可用性4个9是什么意思?怎么达到?
    安装HANA Rules Framework(HRF)
    RFC destination fails with error Incomplete Logon Data after system copy
    为满足中国税改,SAP该如何打SPS
    HANA数据库无法停止
    SR开启时LOG_MODE必须是normal
    2743711
  • 原文地址:https://www.cnblogs.com/mindzone/p/15987066.html
Copyright © 2020-2023  润新知