如何配置Linux网络?

有时候,我们安装的Linux系统网络可能是动态的?IP会随着每次开机发生变化,本地使用Linux中的Redis、MySQL服务,频繁修改连接信息,极不方便。

那么,该如何将Linux的IP地址固定(配置为静态IP地址)呢?下面将详细展开配置流程。

第一步 配置IP、DNS等信息

/etc/sysconfig/network-scripts/ifcfg-xxx(注:xxx为Linux对应的其中一块网卡文件名称,可使用ifconfig命令查看)文件里做如下配置

TYPE=Ethernet #网络类型为以太网
BOOTPROTO=static #手动分配ip
DEVICE=xxx #网卡设备名称,一定要跟文件名称一致
ONBOOT=yes #该网卡是否随网络服务启动
IPADDR=192.1.1.2 #该网卡的IP地址
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.1.1.1 #网关
DNS1=8.8.8.8 #DNS,8.8.8.8为谷歌的免费DNS服务器IP地址
DNS2=114.114.114.114

第二步 检查Linux系统是否开启上网功能,如未开启,则无法访问网络

/etc/sysconfig/network文件里新增如下配置

#网络是否工作,可选值:no,yes(为no时不能访问网络)
NETWORKING=yes 

第三步 配置DNS服务(可选,如果第一步中没有配置DNS服务,则可在此步配置)

/etc/resolv.conf文件里增加如下配置,可配置多个

nameserver 8.8.8.8
nameserver 114.114.114

第四步 关闭防火墙(可选)

systemctl stop firewalld #临时关闭防火墙(开机后防火墙恢复)
systemctl disable firewalld #禁止防火墙开机启动
systemctl start firewalld #开起防火墙

第五步 重启网卡

# centOS7或以前版本
service network restart



# centOS8版本重启网络命令,不能使用service和systemctl
# 可以使用以下几种方式之一

ifdown ens33 && ifup ens33 #方式1,ens33 为网卡名

nmcli c reload ens33 #方式2,ens33 为网卡名

#启动和关闭网卡
nmcli c up ens33 
nmcli c down ens33

#重启
nmcli c reload
查看连接
nmcli connection 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

流沙QS

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值