Linux配置静态IP地址方式

 更新时间:2026年03月28日 10:34:38   作者:緣起緣落  
本文主要介绍了如何查看和配置计算机的IP地址、子网掩码、广播地址等网络信息,以及如何通过配置文件更改网络设置,并强调了操作过程中应注意的事项

注:所有此类型文章,非必要或者不是自己的本地服务器,请勿随意操作,出错后可能会导致连接不上服务器,直接炸掉。各类网上的教程使用时也请注意谨慎操作!!谨慎操作!!谨慎操作!!谨慎操作!!

查看本机ip命令说明

  • ip addr(查看IP地址        大多数系统自带工具)
  • ifconfig(查看IP地址        此命令有部分系统不自带,安装命令:yum install net-tools.x86_64)
  • route -n(查看路由表        大多数系统自带工具)

方式一

ip addr

inet 192.168.1.11/24   具体的 IPv4 地址

  • /24: 子网掩码的简写,表示前24位是网络部分,后8位是主机部分。
  • 也就是这个子网掩码是 255.255.255.0

brd 192.168.1.255

  • 广播地址,用于在同一子网内发送广播消息。

scope global  (没详细了解过,小伙伴们可自行查询)

  • scope    表示该地址的作用范围
  • global    全球范围内可达
  • link    仅限于链路本地范围内

noprefixroute (没详细了解过,小伙伴们可自行查询)

dynamic

  • 表示这个地址是通过 DHCP(动态主机配置协议)动态分配的。
  • 手动配置的静态地址的话这里就不会显示(如图:我的IPV5是静态,IPV6是动态)

p8p1    网络接口名称

方式二

ifconfig

p8p1    网络接口名称

flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  <这些标志表示接口的状态>

  • UP: 激活状态
  • RUNNING: 接口正在运行
  • (没详细了解过,小伙伴们可自行查询)

inet 192.168.1.11

  • 具体的 IPv4 地址

netmask 255.255.255.0

  • 子网掩码,表示前24位是网络部分,后8位是主机部分

broadcast 192.168.1.255:

  • 广播地址,用于在同一子网内发送广播消息。

route命令

route -n

Destination: 主机地址。

  • 0.0.0.0: 默认路由
  • 192.168.1.0: 本地子网的网络地址

Gateway: 下一跳路由器的 IP 地址(网关地址)。

  • 192.168.1.1: 默认网关的 IP 地址
  • 0.0.0.0: 直连网络,不需要下一跳路由器

Genmask: 子网掩码。

  • 0.0.0.0: 对于默认路由,子网掩码为 0.0.0.0,表示所有网络
  • 255.255.255.0: 本地子网的子网掩码

Flags: 标志。

  • U: Up,表示接口是活动的。
  • G: Gateway,表示有下一跳路由器(说明这是一个网关地址)
  • U 和 G 同时出现表示默认路由

Iface: 接口名称。

  • p8p1: 用于连接到互联网的以太网接口。

编辑配置 文件

注:操作前一定要备份文件!!!一定要备份文件!!一定要备份文件!!

a.进入网络配置目录

cd /etc/sysconfig/network-scripts

b.备份旧配置

注:由第一步得到自己网络接口名称,此处我为 p8p1

cp ifcfg-p8p1  ./ifcfg-p8p1.bak

c.修改配置

BOOTPROTO=static
IPADDR=192.168.1.11
NETMASK=255.255.255.0
GATEWAY=192.168.1.1

d.配置文件查看

重启验证

a.重启

注:此步骤极其凶险,各位小伙伴如果前面配置错了重启之后会导致ip变动致使连接不上服务器!!极其凶险!!极其凶险!!

sudo reboot

b.尝试连接互联网

ping www.baidu.com

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Linux命令之ifconfig使用详解

    Linux命令之ifconfig使用详解

    这篇文章主要介绍了Linux命令之ifconfig使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-08-08
  • linux上scp能不能取代rsync问题解读

    linux上scp能不能取代rsync问题解读

    文章对比了Linux系统中的scp和rsync两种文件传输工具,指出它们在核心功能、适用场景、选择条件等方面存在差异,文章强调,scp适合简单场景下的文件传输,而rsync则适用于频繁同步、大文件传输、保留元数据和复杂过滤等高级需求,因此,可以根据具体需求选择合适的工具
    2025-02-02
  • linux根据进程号PID查找启动程序的全路径

    linux根据进程号PID查找启动程序的全路径

    工作环境中遇到网络不正常,检测是某服务器异常往外发送数据包,使用netstat命令查看,发现有程序。这篇文章主要介绍了linux根据进程号PID查找启动程序的全路径,需要的朋友可以参考下
    2019-08-08
  • Linux使用iostat命令监控系统磁盘I/O性能和CPU使用情况

    Linux使用iostat命令监控系统磁盘I/O性能和CPU使用情况

    iostat(Input/Output Statistics)是一个用于监控系统磁盘I/O(输入/输出)性能和CPU使用情况的强大工具,本文给大家介绍了Linux如何使用iostat命令监控系统磁盘I/O性能和CPU使用情况,需要的朋友可以参考下
    2025-10-10
  • 轻松上手Linux,掌握这些基础指令就够了

    轻松上手Linux,掌握这些基础指令就够了

    想要成为Linux高手吗?掌握常用指令是关键!本指南将为你介绍最实用的Linux指令,让你轻松管理你的系统,从文件操作到系统监控,我们将一步步引导你成为Linux的行家里手,快来学习这些必备技能,让你的工作效率飞速提升!
    2024-03-03
  • 限制 Apache日志文件大小的方法

    限制 Apache日志文件大小的方法

    access.log,件在 WEB 服务器运行一段时间之后会达到几十兆甚至上百兆,如果Apache运行有错误,error.log也会增大到几十兆,我们知道系统读写一个大的文本文件是非常耗内存的,因此限定日志文件大小十分必要。
    2009-04-04
  • 使用Apache ab工具对Apache服务器进行简单的压力测试

    使用Apache ab工具对Apache服务器进行简单的压力测试

    这篇文章主要介绍了使用Apache ab工具对Apache服务器进行简单的压力测试的方法,文中还对如何查看当前Apache的连接数的方法作了介绍,需要的朋友可以参考下
    2016-03-03
  • Linux下SVN服务器自动更新文件到Web目录的方法

    Linux下SVN服务器自动更新文件到Web目录的方法

    这篇文章主要介绍了Linux下SVN服务器自动更新文件到Web目录的方法,需要的朋友可以参考下
    2015-07-07
  • centos开机自动启动RabbitMq软件的方法

    centos开机自动启动RabbitMq软件的方法

    本文详细讲解了centos开机自动启动RabbitMq软件的方法,文中通过示例代码介绍的非常详细。对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以收藏下
    2021-11-11
  • Centos7 下安装python3及卸载的教程

    Centos7 下安装python3及卸载的教程

    这篇文章主要介绍了Centos7 下安装python3及卸载的教程,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-10-10

最新评论