centos7 配置ip

查看网卡

[root@centos ~]# 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: ens192: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:0c:29:8c:e1:a8 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.52/24 brd 192.168.1.255 scope global noprefixroute ens192
       valid_lft forever preferred_lft forever
    inet6 2408:8210:4803:2d30::1007/128 scope global noprefixroute dynamic 
       valid_lft 86082sec preferred_lft 86082sec
    inet6 2408:8210:4803:2d30:5a07:4522:bd4c:5ed7/64 scope global noprefixroute dynamic 
       valid_lft 86116sec preferred_lft 14116sec
    inet6 fe80::28f7:de9e:705e:ec14/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
[root@centos ~]# 

网卡:ens192

查找配置文件

ls -l /etc/sysconfig/network-scripts

结果

[root@localhost ~]# ls -l /etc/sysconfig/network-scripts
总用量 232
-rw-r--r--. 1 root root   312 10月 31 23:56 ifcfg-ens192
-rw-r--r--. 1 root root   254 3月  29 2019 ifcfg-lo
lrwxrwxrwx. 1 root root    24 11月 19 22:39 ifdown -> ../../../usr/sbin/ifdown
-rwxr-xr-x. 1 root root   654 3月  29 2019 ifdown-bnep
-rwxr-xr-x. 1 root root  6532 3月  29 2019 ifdown-eth
-rwxr-xr-x. 1 root root   781 3月  29 2019 ifdown-ippp
-rwxr-xr-x. 1 root root  4540 3月  29 2019 ifdown-ipv6
lrwxrwxrwx. 1 root root    11 11月 19 22:39 ifdown-isdn -> ifdown-ippp
-rwxr-xr-x. 1 root root  2130 3月  29 2019 ifdown-post
-rwxr-xr-x. 1 root root  1068 3月  29 2019 ifdown-ppp
-rwxr-xr-x. 1 root root   870 3月  29 2019 ifdown-routes
-rwxr-xr-x. 1 root root  1456 3月  29 2019 ifdown-sit
-rwxr-xr-x. 1 root root  1621 3月  18 2017 ifdown-Team
-rwxr-xr-x. 1 root root  1556 3月  18 2017 ifdown-TeamPort
-rwxr-xr-x. 1 root root  1462 3月  29 2019 ifdown-tunnel
lrwxrwxrwx. 1 root root    22 11月 19 22:39 ifup -> ../../../usr/sbin/ifup
-rwxr-xr-x. 1 root root 12415 3月  29 2019 ifup-aliases
-rwxr-xr-x. 1 root root   910 3月  29 2019 ifup-bnep
-rwxr-xr-x. 1 root root 13475 3月  29 2019 ifup-eth
-rwxr-xr-x. 1 root root 12075 3月  29 2019 ifup-ippp
-rwxr-xr-x. 1 root root 11893 3月  29 2019 ifup-ipv6
lrwxrwxrwx. 1 root root     9 11月 19 22:39 ifup-isdn -> ifup-ippp
-rwxr-xr-x. 1 root root   650 3月  29 2019 ifup-plip
-rwxr-xr-x. 1 root root  1064 3月  29 2019 ifup-plusb
-rwxr-xr-x. 1 root root  4997 3月  29 2019 ifup-post
-rwxr-xr-x. 1 root root  4154 3月  29 2019 ifup-ppp
-rwxr-xr-x. 1 root root  2001 3月  29 2019 ifup-routes
-rwxr-xr-x. 1 root root  3303 3月  29 2019 ifup-sit
-rwxr-xr-x. 1 root root  1755 3月  18 2017 ifup-Team
-rwxr-xr-x. 1 root root  1876 3月  18 2017 ifup-TeamPort
-rwxr-xr-x. 1 root root  2711 3月  29 2019 ifup-tunnel
-rwxr-xr-x. 1 root root  1836 3月  29 2019 ifup-wireless
-rwxr-xr-x. 1 root root  5419 3月  29 2019 init.ipv6-global
-rw-r--r--. 1 root root 20671 3月  29 2019 network-functions
-rw-r--r--. 1 root root 31027 3月  29 2019 network-functions-ipv6

目录下, 由于CentOS的发行及系统升级或许可能会存在网卡设备名称与之前版本不一致的情况, 这也很容易理解, 网卡设备名称在linux系统中它只是一个标志, 它并不能说明什么问题, 关键是这个设备文件的配置参数, 我当前CentOS7的网卡设备名称是ifcfg-ens192,所以每个linux发行版本中的网卡设备名称可能与我的不一致。

备份网卡文件

[root@localhost ~]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# cp ifcfg-ens192 ifcfg-ens192.bak

配置静态IP

vi ifcfg-ens192
1. BOOTPROTO="dhcp"  改为  BOOTPROTO="static"
2. 添加
IPADDR=192.168.1.70
NETMASK=255.255.255.0
GATEWAY=192.168.1.11
DNS1=192.168.1.11
DNS2=114.114.114.114
3. 开机启动
ONBOOT="yes

修改后

[root@localhost network-scripts]# vi ifcfg-ens192

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="ens192"
UUID="a7befb9c-b47e-4968-bd18-5a7540077c07"
DEVICE="ens192"
IPADDR=192.168.1.70
NETMASK=255.255.255.0
GATEWAY=192.168.1.11
DNS1=192.168.1.11
DNS2=114.114.114.114
ONBOOT="yes

安装系统时候设置的IP地址,桥接模式,供参考

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="none"
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="ens33"
UUID="03af1959-43b9-4fc1-9cca-c2109f332c75"
DEVICE="ens33"
ONBOOT="yes"
IPADDR="192.168.1.77"
PREFIX="24"
GATEWAY="192.168.1.254"
DNS1="114.114.114.114"
IPV6_PRIVACY="no"

原始文件仅供参考

TYPE="Ethernet"                              # 网卡类型:为以太网 
PROXY_METHOD="none"                          # 代理方式:关闭状态
BROWSER_ONLY="no"                            # 只是浏览器:否
BOOTPROTO="dhcp"                             # 网卡的引导协议:DHCP[中文名称: 动态主机配置协议]
DEFROUTE="yes"                                                         # 默认路由:是, 不明白的可以百度关键词 `默认路由`
IPV4_FAILURE_FATAL="no"                      # 是不开启IPV4致命错误检测:否
IPV6INIT="yes"                               # IPV6是否自动初始化: 是[不会有任何影响, 现在还没用到IPV6]
IPV6_AUTOCONF="yes"                          # IPV6是否自动配置:是[不会有任何影响, 现在还没用到IPV6]
IPV6_DEFROUTE="yes"                                                     # IPV6是否可以为默认路由:是[不会有任何影响, 现在还没用到IPV6]
IPV6_FAILURE_FATAL="no"                                             # 是不开启IPV6致命错误检测:否
IPV6_ADDR_GEN_MODE="stable-privacy"          # IPV6地址生成模型:stable-privacy [这只一种生成IPV6的策略]
NAME="ens192"                                                                 # 网卡物理设备名称
UUID="a7befb9c-b47e-4968-bd18-5a7540077c07"     # 通用唯一识别码, 每一个网卡都会有, 不能重复, 否两台linux只有一台网卡可用
DEVICE="ens192"                              # 网卡设备名称, 必须和 `NAME` 值一样
ONBOOT="yes"                                 # 是否开机启动, 要想网卡开机就启动或通过 `systemctl restart network`控制网卡,必须设置为 `yes`

重启网卡

service network restart
或
systemctl restart network.service

相关推荐

  1. centos7 配置ip

    2024-03-23 14:02:03       18 阅读
  2. centos如何配置永久ip

    2024-03-23 14:02:03       18 阅读
  3. CentOS 设置静态 IP 配置

    2024-03-23 14:02:03       47 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-23 14:02:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-23 14:02:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-23 14:02:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-23 14:02:03       20 阅读

热门阅读

  1. Android开发之CardView概述与分析

    2024-03-23 14:02:03       21 阅读
  2. Linux初学(五)正则表达式

    2024-03-23 14:02:03       18 阅读
  3. Ubuntu下采用VSCode调试C/C++ (1)

    2024-03-23 14:02:03       16 阅读
  4. 并行流实现两个double [][] 数组相加,加快速度

    2024-03-23 14:02:03       15 阅读
  5. 什么情况下要做艾森克人格测试?

    2024-03-23 14:02:03       19 阅读
  6. 【PostgreSQL的指标采集工具--pgmetrics】

    2024-03-23 14:02:03       20 阅读
  7. Oracle增加节点标准方法, /u01 损坏的处理

    2024-03-23 14:02:03       18 阅读
  8. 面试宝典:MySQL-深度分析可重复读原理

    2024-03-23 14:02:03       18 阅读