CentOS默认IP是动态生成的,每次开机都会改变,我们可以修改IP成为静态IP

一、CentOS7如何设置静态IP:

1.输入用户名密码登录,建议使用root账号,这个是管理员账号,拥有所有权限,如果使用其它账号,操作需要授权,登录之后可以看到linux桌面。

2.CentOS7查看当前ip:
输入ip addr或ifconfig ,没有 ifconfig可以通过 yum install net-tools -y 安装

3.修改IP地址为静态

方法一:nmcli命令方式

1.该命令可以完成网卡上所有的配置工作,并且可以写入配置文件,永久生效

1.1 查看所有网路连接

nmcli connection show

1.2 查看活动的网络连接

nmcli connection show -active

1.3 查看指定网卡的详细信息 bridge0

nmcli connection show bridge0

1.4 显示设备的连接状态

nmcli device status

1.5 显示所有设备网络设备详细信息

nmcli device show

1.6 显示指定网络的详细信息 enp0s3

nmcli device show enp0s3


2 网卡状态修改命令
2.1 启用网络链接 enp0s3

nmcli connection up enp0s3

2.2 停用网络连接 enp0s3

nmcli connection down enp0s3


2.3 禁止网卡放置被激活 enp0s3

nmcli device disconnect enp0s3

2.4 删除网络连接的配置文件 bridge0

nmcli connection delete bridge0

2.5 重新加载网络配置文件

nmcli connection reload

  1. 修改网卡配置,一条命令搞定
nmcli connection modify enp0s3 ipv4.addr 192.168.8.119/24  ipv4.gateway 192.168.8.1 ipv4.dns 114.114.114.114  ipv4.method  manual

重启网卡服务

nmcli connection down enp0s3 && nmcli connection up enp0s3
方法二:修改IP地址为静态地址需要修改配置文件,首先打开配置文件,在刚刚打开的控制台输入vi

Centos网络IP地址配置文件在 /etc/sysconfig/network-scripts 文件夹下,ifcfg-enp0s3 //enp0s3是你当前的网卡名称 这个就是要修改的配置文件

/etc/sysconfig/network-scripts/ifcfg-enp0s3
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"         # 使用静态IP地址,默认为dhcp
IPADDR="192.168.8.119"     # 设置的静态IP地址
NETMASK="255.255.255.0"    # 子网掩码
GATEWAY="192.168.8.1"      # 网关地址
DNS1="114.114.114.114"     # DNS服务器
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="95b614cd-79b0-4755-b08d-99f1cca7271b"
DEVICE="ens33"
ONBOOT="yes"             #是否开机启用

输入service network restart命令即可配置静态IP地址
确认ip地址是否修改, 就是刚修改后的IP [ 需要重新连接服务器 ]
ifconfig

二、nmcli 增加新的connection

2.1 增加一个连接名为bridge0
nmcli  connection add type ethernet con-name bridge0 ifname enp0s3 ipv4.addr 192.168.8.120/24 ipv4.gateway 192.168.8.1 ipv4.dns 114.114.114.114 ipv4.method manual

2.2 通过 nmcli connection 可以看到新增成功的bridge0 连接

[root@do8888 ~]# nmcli connection
NAME     UUID                                  TYPE      DEVICE
enp0s3   93f6fbf9-22ee-4a89-b376-4a32410247e4  ethernet  enp0s3
bridge0  3ec699f3-a73e-42ad-a6db-29de287cac10  ethernet  --

2.3 可以看到上图绿色的才是我们现在在使用的连接,白色是未启动的,每次只能使用一个,那我们切换到bridge0看看

通过 nmcli connection up bridge0  启动bridge0 连接

2.4 查看网络连接

[root@do8888 ~]# nmcli connection show
NAME     UUID                                  TYPE      DEVICE
enp0s3   93f6fbf9-22ee-4a89-b376-4a32410247e4  ethernet  enp0s3
bridge0  3ec699f3-a73e-42ad-a6db-29de287cac10  ethernet  --

2.5 ping 192.168.8.120 ,查看是否连接成功

[root@do8888 ~]# ping 192.168.8.120
PING 192.168.8.120 (192.168.8.120) 56(84) bytes of data.
64 bytes from 192.168.8.120: icmp_seq=1 ttl=64 time=0.058 ms
64 bytes from 192.168.8.120: icmp_seq=2 ttl=64 time=0.139 ms
64 bytes from 192.168.8.120: icmp_seq=3 ttl=64 time=0.050 ms
64 bytes from 192.168.8.120: icmp_seq=4 ttl=64 time=0.047 ms

2.6 可以看到enp0s3这个物理设备连接到了bridge0 连接上

[root@do8888 ~]# nmcli

也可以通过同样的方法切换到之前的连接上

如果只想用bridge0 ,那可以把enp0s3删掉

[root@do8888 ~]# nmcli connection delete enp0s3

centos7设置静态IP地址方法相关推荐

  1. centos7设置静态IP地址

    1.查看IP配置信息 ifconfig 如上图所示,我的em1网卡已配置好 2.编辑em1对应的配置文件,位于/etc/sysconfig/network-scripts/ifcfg-你的网卡名字 操 ...

  2. CentOS7设置静态ip地址的两种方式

    一.修改配置文件 网卡配置文件目录在:/etc/syconfg/network-scripts中 进入网卡配置目录,由于我的是虚拟机,所以网卡名字为ens33 vim命令编辑ens33文件,修改ipa ...

  3. Linux服务器配置静态IP地址方法

    Linux服务器设置静态IP地址方法 动态获取ip地址使用起来的确很方便,但是如果是提供服务的机器,如果ip地址总是变化的化,会影响使用,这个时候就需要给服务器设置静态ip地址了 以操作系统版本为ce ...

  4. Linux CentOS6和CentOS7设置静态ip

    一.CentOS6 1.1 请确认网络连接方式为:桥接 2.修改网卡eth0 执行命令:vim /etc/sysconfig/network-scripts/ifcfg-eth0 ++++++++++ ...

  5. linux7配置静态地址,Centos7 配置静态 IP 地址的方法

    Centos7 配置静态 IP 地址的方法 一, 不使用网络管理器 nmcli 配置静态 IP 地址的方法 进入 / etc/sysconfig/network-scripts 目录, 找到该接口的配 ...

  6. android设置wifiip地址,android Wifi 设置静态ip地址的方法

    调用setIpWithTfiStaticIp()即可为连接好的wifi配置 静态Ip.支持Android4.0以上及以下的版本.(PS:以下的函数使用条件是:wifi是连接好的) 测试成功的 /** ...

  7. 【CentOS7】设置静态IP地址

    [CentOS7]设置静态IP地址 转载:https://www.cnblogs.com/yangchongxing/p/10645871.html 图像化修改 nmtui 查看当前网卡名称 # if ...

  8. android 设置静态ip,Android下用代码设置静态IP地址的方法(完美支持Android2.X,Android3.X,Android4.X)...

    有一个项目,要控制设备wifi连接,而且要使用静态ip,上网查找了下,基本都是Android2.X下面的方法,即使用Settings进行设置,但是这种设置方法对于Android3.X以上设备是无效的, ...

  9. android wifi连接分配ip,android Wifi 设置静态ip地址的方法

    调用setIpWithTfiStaticIp()即可为连接好的wifi配置 静态Ip.支持Android4.0以上及以下的版本.(PS:以下的函数使用条件是:wifi是连接好的) 测试成功的 /** ...

  10. CentOS7设置静态IP、搭建单机版FastDFS图片服务器、使用FastDFS-Client客户端进行简单测试、实现图片上传、实现商品添加修改删除

    CentOS7设置静态IP.搭建单机版FastDFS图片服务器.使用FastDFS-Client客户端进行简单测试.实现图片上传.实现商品添加修改删除 CentOS7设置静态IP而且还可以上网 192 ...

最新文章

  1. swift4 attributedText简单使用以及改变链接字体颜色
  2. pytorch 学习: STGCN
  3. can总线配置读入是什么意思_STM32学习笔记—CAN总线收发数据常见问题分析
  4. 测试手机信号格数软件,超详细教程之教你如何查询手机信号的强度
  5. mysql 安装 运维_MySQL自动化运维之安装篇
  6. 系统服务器如何给指定磁盘扩容_刀片服务器如何选择操作系统?
  7. 智能家居要走平民化路线
  8. python iot_使用EduBlocks,适用于Linux的i3窗口管理器,必读新闻通讯,CI / CD,敏捷,IoT等进行Python编程
  9. anaconda卸载tensorflow时,收集不到包的解决方法
  10. c语言程序设计形考任务2答案(DOC),C语言程序设计形考任务2.doc
  11. UCGUI的消息处理
  12. 缠中说禅形态挖掘之九笔形态
  13. win10不让桌面上显示宽带连接服务器,Win10宽带连接不见了
  14. 大白话讲清楚JVM里的方法区、永久代以及元空间
  15. PyCharm的cache缓存文件清理
  16. Web Scraper爬取信息
  17. 骑士 cms宝塔环境配置问题
  18. 【STC8G2K64S4】比较器介绍以及比较器掉电检测示例程序
  19. 中国移动部署全球最大OpenStack集群的实践之路
  20. [介绍] SymbolSort, 帮你避免或减少代码膨胀 (Code Bloat)

热门文章

  1. foxmail超大附件服务器文件怎么删,foxmail邮件太大怎么发?foxmail发送超大附件的方法...
  2. ape 文件 转化为mp3 文件
  3. 如何养成早起的好习惯?
  4. 吴恩达—机器学习的六个核心算法
  5. 从 iTunes 和 Finder 断开 iPhone 连接的三种方法
  6. android6.0相机权限申请
  7. Boss直聘快速导出简历为PDF的方法
  8. 10个超实用的微信小程序 | 值得推荐的微信小程序
  9. 国内主流大数据平台对比
  10. 丢掉上半年全球新能源汽车销冠的特斯拉,烦恼不止比亚迪