• CentOS7 开启网卡,设置开机启用网卡


    默认centos和redhat7都是不启用有线网卡的,要么手动开启,要么安装时直接启用(安装时启用网卡和指定IP最省事)!

    一 、临时启用网卡,关机或重启后,网络不会自动开启
    1、使用命令 ip addr,查看网卡的IP

    复制代码
    1 #ip addr
    2 1: lnk/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    3     inet 127.0.0.1/8 scope host lo
    4        valid_lft forever preferred_lft forever
    5     inet6 ::1/128 scope host
    6        valid_lft forever preferred_lft forever
    7 2: enp2s1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    8     link/ether 00:17:08:49:9d:c5 brd ff:ff:ff:ff:ff:ff
    复制代码

    2、对于没有启用的网卡,使用命令ifup,开启网卡。注意网卡的名称

    # ifup enp2s1
    Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/3)

    3、可以再次查看IP,可以看到已经自动分配到了IP,这里的路由器开启了自动获取Ip,所以不需要手动设置Ip。

    复制代码
    # ip addr
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
        link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
        inet 127.0.0.1/8 scope host lo
           valid_lft forever preferred_lft forever
        inet6 ::1/128 scope host
           valid_lft forever preferred_lft forever
    2: enp2s1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
        link/ether 00:17:08:49:9d:c5 brd ff:ff:ff:ff:ff:ff
        inet 10.18.6.102/24 brd 10.18.6.255 scope global noprefixroute dynamic enp2s1
      valid_lft 86392sec preferred_lft 86392sec
      inet6 fe80::a945:b35e:a3e6:9078/64 scope link noprefixroute
      valid_lft forever preferred_lft forever
    复制代码

     二、永久默认启用网卡,关机或重启后,网卡自动启用

    当没有开启时,我们可以设置其随操作系统自动启动,该配置文件在/etc/sysconfig/network-scripts文件夹下,查找该文件的方法为:

    [root@localhost ~]# ll /etc/sysconfig/network-scripts/ifcfg*
    -rw-------. 1 root root 293 1月  19 11:19 /etc/sysconfig/network-scripts/ifcfg-enp2s1
    -rw-r--r--. 1 root root 281 1月  19 06:35 /etc/sysconfig/network-scripts/ifcfg-enp2s1.bak
    -rw-r--r--. 1 root root 254 8月  24 18:23 /etc/sysconfig/network-scripts/ifcfg-lo

    编辑网卡对应的文件,找到其中的ONBOOT=no 改作ONBOOT=yes,然后:wq保存。

    复制代码
    [root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-enp2s1
    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    BOOTPROTO=dhcp
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=stable-privacy
    NAME=enp2s1
    UUID=eef13cf9-886b-476f-a977-50a7299fbe21
    DEVICE=enp2s1
    ONBOOT=yes
    ZONE=public
    复制代码

    使用下面的任何一条命令,都可以使修改生效

    service network restart #重启网络
    source /etc/sysconfig/network-scripts/ifcfg-enp2s1 #配置文件生效
    reboot #重启centos系统

     如果ip地址,不是自动获取的,设置静态ip的方法,上面的配置文件内容添加静态Ip的信息即可(记得service network restart #重启网络):

    复制代码
    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    BOOTPROTO=static
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=stable-privacy
    NAME=enp2s1
    UUID=eef13cf9-886b-476f-a977-50a7299fbe21
    DEVICE=enp2s1
    ONBOOT=yes
    ZONE=public
    IPADDR=192.168.1.110
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1
    DNS1=114.114.114.114
    复制代码

     下面,重启电脑,就会发现,网卡被自动启用,开机网络就是可用的。

  • 相关阅读:
    http://home.cnblogs.com/
    关于JS中的JSON
    JQuery中阻止事件冒泡方式及其区别
    jQuery判断元素是否是隐藏的代码
    jquery 绑定动态元素
    Js数组的操作push,pop,shift,unshift等方法详细介绍
    Jquery获取checkbox属性checked为undefined
    javascript时间戳和日期字符串相互转换
    关于jQuery新的事件绑定机制on()的使用技巧
    jQuery.extend()、jQuery.fn.extend()扩展方法示例详解
  • 原文地址:https://www.cnblogs.com/lzkalislw/p/15696270.html
Copyright © 2020-2023  润新知