Linux系统静态IP地址配置指南

06-23 716阅读

Linux系统静态IP地址配置指南

随着科技的飞速进步,Linux操作系统凭借其卓越的稳定性、安全性以及高度的定制性等优势,被广泛应用于服务器、桌面以及众多领域,在各类网络环境中,IP地址作为标识设备的关键参数,扮演着至关重要的角色,本文将深入探讨在Linux系统下如何配置静态IP地址。

背景知识

在深入操作之前,我们需要了解一些基本概念:

  1. 动态IP地址:这类IP地址由设备自动分配,常见于家庭网络、公共场所等场景。
  2. 静态IP地址:由管理员手动分配,地址固定不变,适用于企业内部网络等需要稳定连接的场景。
  3. 配置文件:在Linux系统中,配置文件主要包括/etc/sysconfig/network-scripts/ifcfg-xxx(其中xxx代表接口名,如eth0)和/etc/network/interfaces

配置静态IP地址

接口查看

我们需要查看当前系统中所有接口及其状态,使用以下命令:

ifconfig -a

创建配置文件

根据接口类型,创建相应的配置文件,以下以以太网接口为例:

  1. 使用nmcli命令创建配置文件
nmcli con add type eth ifname eth0 ip4 192.168.1.100/24 gw4 192.168.1.1

168.1.100为静态IP地址,/24表示子网掩码,168.1.1为网关地址。

  1. 使用nmcli命令修改现有配置文件
nmcli con mod eth0 ip4 192.168.1.100/24 gw4 192.168.1.1

编辑配置文件

  1. 使用vi编辑器修改/etc/sysconfig/network-scripts/ifcfg-eth0文件
vi /etc/sysconfig/network-scripts/ifcfg-eth0
  1. 根据以下内容修改文件内容
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=no
IPV6_DEFROUTE=no
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth0
UUID=...
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1

IPADDR为静态IP地址,NETMASK为子网掩码,GATEWAY为网关地址。

重启服务

配置完成后,重启服务以使修改生效:

service network restart

或者

systemctl restart network

验证配置

使用以下命令查看IP地址配置是否正确:

ifconfig

或者

ip addr show eth0

在Linux系统下配置静态IP地址是一个相对简单的过程,通过以上方法,您可以轻松为Linux系统设置静态IP地址,以满足不同环境的需求,希望本文对您有所帮助。

文章版权声明:除非注明,否则均为原创文章,转载或复制请以超链接形式并注明出处。
取消
微信二维码
微信二维码
支付宝二维码