第十二章 网络管理

本文详细介绍了Linux网络管理的基本知识,包括网络接口类型、NetworkManager服务、图形与命令行配置、静态IP配置、主机名设置、网络测试工具、NAT配置、YUM源管理、防火墙控制和SELinux安全设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、网络管理基本知识

1、Linux 网络接口规则:

en:eethernet 以太网-双绞线

wl:wirelessLAN:无线网卡

ww:WAN广域网:串行线缆

o:on-board板载网卡

s:hotplug热插拔

p:PCI接口

N:序号或者ID

示例:enp2s0

2、NetworkManager服务

网络管理器(NetworkManager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启并激活。

默认情况下,CentOS/RHEL 7 已安装网络管理器,并处于启用状态。

查看网络管理程序的状态 systemctl status NetworkManager

查看网络子管理程序的状态 systemctl status network

3、配置网络的工具

① 配置的方法,多种多样:图形、命令

② 图形配置:

③ 命令行配置:(配置文件:vim)

查看文件夹内是否存在相关文件,采用Tab 辅助补充路径及文件名

对目标文件进行编辑:vim /etc/sysconfig/network-scripts/ifcfg-ens32

如果没有这个命令,可以执行安装 yum -y install NetworkManager

二、网络配置参数

1、配置IP

① 配置网卡参数 (静态IP配置)

查看本机自动获取的IP 地址:ip a

命令行查网关/默认路由:ip r

命令行查看dns:cat /etc/resolv.conf

网卡配置文件修改:vim /etc/sysconfig/network-scripts/ifcfg-ens33 (修改前先对该文件进行备份:cp /etc/sysconfig/network-scripts/ifcfg-ens33{,.bak})

ONBOOT=yes 是否启用该设备

BOOTPROTO=none 手动(none/static)还是自动获取IP(dhcp)

IPADDR=192.168.14*.13* 根据自动获取的地址进行配置(用来定位主机)

NETMASK=255.255.255.0 子网掩码(用来定义网络)

GATEWAY=192.168.14*.* 网关,也叫默认路由 (路由器地址)

DNS1=192.168.120.2 域名解析(当你输入域名访问网站时,他告诉你IP地址)

网卡信息:NAME=ens33

UUID=d1769473-dc3c-4cf3-9158-8798994d24bb (UUID不是网卡配置文件中必须的信息,查看自身网卡UUID的命令:nmcli con)

DEVICE=ens33

② 重启网络服务 :systemctl restart network

③ 查看IP 地址: ip a

2、主机名

查看主机名:hostname (或cat /etc/hostname;vim/etc/hostname)

配置主机名:hostnamectl ste-hostname wang5 (退出shell 即生效)

重启生效:reboot 或 init 6 (编辑文档,需要重启后生效)

3、网络测试工具

① 测试工具:

ip a 查看所有IP(ifconfig)

ip r(route) 查看路由,查看网关

ip neigh 另一台主机ping通,查看邻居

② ports and services

安装示例服务: yum -y install httpd

systemctl start httpd

systemctl stop firewalld

③ 端口号查看

ss -tnl

ss -tna

4、初始化服务器

1、配置IP地址(NAT)自动获取

2、配置YUM源 yum -y install wget

3、关闭防火墙

① 停止防火墙 systemctl stop firewalld

② 开机禁止防火墙 systemctl disable firewalld

③ 查看防火墙状态 systemctl status firewalld

4、selinux

① 查看selinux:getenforce

(enforcing 开启状态,会组织程序运行;permissive 开启放行;disable 禁用状态)

② 临时关闭: setenforce 0 (数字零)

③ 永久关闭:vi /etc/sysconfig/selinux

SELINUX=disabled

5、安装常用程序

yum -y install lrzsz sysstat elinks wget net-tools bash-completion vim (可全复制,一起安装)

6、关机快照

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值