1. 当前位置:网站首页 > 常用命令

Linux配置静态ip


Linux配置静态ip

centos7

一般网卡信息都在/etc/sysconfig/network-scripts/​​ 的目录下,多网卡时有多个文件名
根据网卡情况配置,例如我这里有两张网卡
网卡情况

vi /etc/sysconfig/network-scripts/ifcfg-enp3s0

TYPE=Ethernet
BOOTPROTO=static  [dhcp为动态获取,修改]
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=enp3s0
UUID=65bfe1f1-2663-4537-a489-4878ec9497f3
DEVICE=enp3s0
ONBOOT=yes    [开机自启动开启]
IPADDR=192.168.30.167  [地址配置]
NETMASK=255.255.255.0  [子网掩码]
GATEWAY=192.168.30.1  [网关配置]
DNS1=192.168.30.1  [dns解析配置]
DNS2=114.114.114.114  [dns解析配置]
IPV4_ROUTE_METRIC=0  [优先级配置高,这里因为我有双网卡,这个网址是对外,优先这个网络,解决因插拔网线导致的对外网络终端无法恢复]
重启网络
systemctl restart network.service

Ubuntu20.04

一般网卡信息都在/etc/netplan/​​ 的目录下,多网卡时有多个文件名,这里我文件名是01-network-manager-all.yaml
网卡信息

sudo vi 01-network-manager-all.yaml
# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
          ens160:  # 网卡名称,可以通过ip addr命令查看
                  dhcp4: no     # 关闭dhcp
                  addresses: [192.168.30.26/24]  # 要设置的静态ip,24位掩码
                  gateway4: 192.168.30.1    # 对应的网关
                  nameservers:
                          addresses: [192.168.30.1,114.114.114.114,8.8.8.8] # 对应的DNS
重启网络
sudo netplan apply


本文最后更新于2021-12-27,已超过 3个月没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!
版权说明

本文地址:http://www.liuyangdeboke.cn/?post=9
未标注转载均为本站远程,转载请注明文章出处:

发表评论

联系我们

在线咨询:点击这里给我发消息

微信号:17721538135

工作日:9:00-23:00,节假日休息

扫码关注