Linux系统设置静态IP地址

设置静态IP

前言

  • 通常使用Linux系统都是需要提供服务的。
  • 如果不设置静态的IP地址,采用动态地址的情况下,系统每次启动或IP被占用,都会重新获取一个IP地址,会造成我们不知道此服务器当前的IP地址而访问不了,不便于我们管理和维护。
  • 综合上述原因需要给其指定一个固定的IP地址,这个就是静态的IP地址,客户端可以每次通过这个指定的IP地址来访问这个服务器即可。

编辑网卡配置文件

  • 切换路径,并编辑网卡文件,如(ifcfg-ens33)文件

    1
    2
    # cd /etc/sysconfig/network-scripts
    # vim ifcfg-ens33

    TYPE=”Ethernet”
    PROXY_METHOD=”none”
    BROWSER_ONLY=”no”
    BOOTPROTO=”static” #静态的IP
    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=”658b8ef8-1295-446d-8235-7f6e4054b527”
    DEVICE=”ens33”
    ONBOOT=”yes” #开机启动
    IPADDR=192.168.233.101 #IP地址
    PREFIX=24 #子网掩码24位,255.255.255.0
    GATEWAY=192.168.233.2 #网关地址
    DNS1=202.106.0.20 #联通DNS

    注:IP及网关根据实际网络情况进行相应的设置

使网卡设置生效

  • 设置完成后,无需重新启动系统,使用命令重启网卡使其生效

    1
    # systemctl restart network

重启后验证

  • 重启网卡后,验证是否生效

    1
    # ifconfig

    注:如ifconfig命令无效,说明没有安装基础工具包(net-tools)

------本文结束感谢您的阅读------
坚持原创技术分享,您的支持将鼓励我继续创作!
0%