CentOS:网卡配置
ip addr / ip a查询IP信息 #确认网卡状态
IP配置核心有两个分别为:
1. 动态DHCP(自动获取)是由路由器自动分配的IP租期到期后可能会变化。租期通常24小时
2.静态STATIC(手动配置)手动长期固定IP无租期限制。
网卡设置
1,nmtui:版图化网卡设置(文本图形界面工具)
安装nmtui:yum -y install NetworkManager-tui


直接输入nmtui进入界面配置网卡
2,ifcfg配置文件(手动配置网卡文件)
用vim编辑 (没有可先安装:yum -y install vim)
vim /etc/sysconfig/network-scripts/ifcfg-网卡名(如:ifcfg-ens33) #网卡配置文件
动态配置(DHCP)

需要修改以上配置文件
TYPE=Ethernet #网络类型:以太网(固定值)
BOOTTPROTO=dhcp #dhcp模式(dhcp=动态,static=静态)
ONBOOT=yes #开机自动激活
NAME=ens33 #链接名,需要与网卡名一致
DEVICE=ens33 #网卡名,需与文件名前缀一致
IPV6INIT=no #禁用 ipv6
PEERDNS=yes #允许DHCP自动分配DNS
保存退出(:wq)
重启网卡:systemctl restart network
静态ip
同样打开vim /etc/sysconfig/network-scripts/ifcfg-ens33配置文件
修改以下参数:
TYPE=Ethernet #网络类型:以太网(固定值)
BOOTPROTO=static #静态模式
ONBOOT=yes #开机自动激活
NAME=ens33 #链接名,需要与网卡名一致
DEVICE=es33 #网卡名,需与文件名前缀一致
IPV6INIT=no #禁用 ipv6
添加以下参数:
IPADDR=192.168.1.100 #静态IP地址
PREFIX=24 / NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.1.2 #网关
DNS1=114.114.114.114 #首选DNS
DNS2=8.8.8.8 #备用DNS
修改完以上配置后保存退出重启网卡 systemctl restart network
单网卡配置多个IP
配置多个IP可以有避免端口冲突,防火墙精准控制,日志与监控分离等价值
1,先复制原有网卡配置文件,创建别名文件(如ens33=ens33:1 ,可添加多个如
ens33:2、ens33:3)
cp /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-ens33:1
2,编辑别名文件(要删除GATEWAY,DNS)
vim /etc/syaconfig/network-scripts/ifcfg-ens33:1
3,修改配置
DEVICE=ens33:1 #设备名,必须与文件名一致
BOOTPROTO=static #辅助IP建议静态(避免DHCP冲突)
IPADDR=192.168.1.101 #新增辅助IP
NETMASK=255.255.255.0 #与主IP掩码一致
ONBOOT=yes #开机自启
配置成功后重启网卡
配置临时IP:
ip addr add 192.168.1.201/24 dev ens33 #添加临时IP 可添加多个重复此命令即可
ip a show ens33 #添加完成后执行此命令看是否添加成功
ip addr del 192.168.1.201/24 dev ens33 #删除虚拟IP
Ubuntu网卡配置
查询IP:ip addr show / ip a (简写)
配置之前需要安装net-tools包:sudo apt -y install net-tools
查看网卡配置 :ifconfig / ip addr
查看当前网关:ip route show (简写:ip r)
ubuntu主流配置:Netplan,是ubuntu官方推荐的网络配置工具
netplan配置路径: /etc/netplan/*.yaml (默认配置路径00-installer-config.yaml)
ubuntu配置语法严格冒号后必须跟1个空格缩进用2个空格不能用tab
配置完成后执行 netplan apply 生效
DHCP动态IP配置
vim /etc/netplan/00-installer-config.yaml #打开配置文件
根据以下配置动态IP 配置完成保存退出 输入sudo netplan apply 生效
输入 ip a 验证是否成功获取IP
静态IP配置
sudo vim /etc/netplan/00-installer-config.yaml 编辑配置文件

根据以上图片输入配置内容注意缩进和冒号后的空格
配置完成保存退出输入sudo netplan generate 查看配置文件的语法是否正确(报错根据提示修改)
完成后输入 sudo netplan apply 让配置生效
验证ip a show ens33
单个网卡多个IP
vim /etc/netplan/00-installer-config.yaml #打开Ubuntu网卡配置文件
在addresses下添加新增的辅助IP,完成后保存退出重启网卡
添加临时虚拟IP命令与CentOS配置命令一致。
3579

被折叠的 条评论
为什么被折叠?



