Linux静态IP地址设置

前言:

在linux系统中想把DHCP获取动态IP改成静态IP地址设置。

1、CentOS静态IP设置

配置文件路径

[root@localhost /]# vim /etc/sysconfig/network-scripts/ifcfg-ens33

变更配置文件

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"                                  # 变更配置,使用静态地址,默认为DHCP
IPADDR="192.168.10.10"                              # 添加配置,设置得静态IP地址
NETMASK="255.255.255.0"                             # 添加配置,子网掩码
GATEWAY="192.168.10.2"                              # 添加配置,网关
DNS1="192.168.10.2"                                 # 添加配置,DNS
DEFROUTE="yes"
IPV4_FAILURE_FATAL="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FAIAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="95b614d-79b0-4755-b08d-99f1cca7271n"
DEVICE="ens33"
ONBOOT="yes"                                        # 是否开机可用

重启网络服务,使更改生效

[root@localhost /]# systemctl restart network       #重启网络服务
[root@localhost /]# systemctl status network        #查看网络服务运行状态
[root@localhost /]# ifconfig                        #查看变更是否生效

2、Ubuntu静态IP设置

配置文件路径

root@node01:~# vim /etc/netplan/00-installer-config.yaml

变更配置文件

network:
  version: 2
  renderer: networkd
  ethernets:
    ens33:
      addresses:
        - 192.168.0.100/24                             #静态IP/子网掩码设置
      routes:
        - to: default
          via: 192.168.0.1                             #网关设置
      nameservers:
          search: [mydomain, otherdomain]
          addresses: [1.1.1.1, 8.8.8.8, 4.4.4.4]       #DNS服务器设置

使变更生效

root@node01:~# sudo netplan apply                       #使配置生效
root@node01:~# ifconfig                                 #查看是否生效
相关推荐
ghx_echo1 分钟前
linux系统下的磁盘扩容
linux·运维·服务器
幻想编织者36 分钟前
Ubuntu实时核编译安装与NVIDIA驱动安装教程(ubuntu 22.04,20.04)
linux·服务器·ubuntu·nvidia
利刃大大2 小时前
【Linux入门】2w字详解yum、vim、gcc/g++、gdb、makefile以及进度条小程序
linux·c语言·vim·makefile·gdb·gcc
飞行的俊哥7 小时前
Linux 内核学习 3b - 和copilot 讨论pci设备的物理地址在内核空间和用户空间映射到虚拟地址的区别
linux·驱动开发·copilot
hunter2062069 小时前
ubuntu向一个pc主机通过web发送数据,pc端通过工具直接查看收到的数据
linux·前端·ubuntu
不会飞的小龙人9 小时前
Docker Compose创建镜像服务
linux·运维·docker·容器·镜像
不会飞的小龙人9 小时前
Docker基础安装与使用
linux·运维·docker·容器
北顾南栀倾寒10 小时前
[Qt]系统相关-网络编程-TCP、UDP、HTTP协议
开发语言·网络·c++·qt·tcp/ip·http·udp
7ACE11 小时前
Wireshark TS | 虚假的 TCP Spurious Retransmission
网络·网络协议·tcp/ip·wireshark·tcpdump
白粥行11 小时前
linux-ubuntu学习笔记碎记
linux·ubuntu