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
版权说明
本文地址:http://www.liuyangdeboke.cn/?post=9
未标注转载均为本站远程,转载请注明文章出处:
发表评论