centos网络管理(安装初始化服务器)

CentOS网络配置与管理
本文详细介绍CentOS/RHEL7中NetworkManager服务的使用方法,包括网络接口名称规则、网络参数配置、IP设置、DNS与网关查看、主机名修改及网络测试工具的使用。同时,提供了防火墙管理、常用程序安装与服务器初始化的具体步骤。

简介

网络接口名称规则

在这里插入图片描述

NetworkManager服务

网络管理器(NetworkManager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启并激活
默认情况下,CentOS/RHEL 7 已安装网络管理器,并处于启用状态。

查看网络管理程序的状态
systemctl status NetworkManager
在这里插入图片描述
查看网络子管理程序的状态
systemctl status network
在这里插入图片描述

配置网络参数

配置IP

先备份网卡配置文件,在修改(防止参数改错无法上网)
cp /etc/sysconfig/network-scripts/ifcfg-ens33 .

命令行查看IP
ip a
在这里插入图片描述
子网掩码
默认255.255.255.0

命令查看网关
ip r
在这里插入图片描述
命令行查dns
cat /etc/resolv.conf
在这里插入图片描述
注:若使用的桥接,则会出现两个dns

手动修改
vim /etc/sysconfig/network-scripts/ifcfg-ens33
在这里插入图片描述
在这里插入图片描述
重启网络服务
systemctl restart network
查看IP地址
ip a
并测试是否能上网
在这里插入图片描述

主机名

改名方式1
使用
hostname
查看主机名
== hostnamectl set-hostname qianfeng.example.com==
更改主机名
注:不建议更改,某些权限可能无法开放
改名方式2
vim /etc/hostname
该方法重启虚拟机后可显示
在这里插入图片描述

网络测试工具

测试工具

[root@qianfeng ~]# ip a //查看所有IP(ifconfig)
[root@qianfeng ~]# ip route //查看路由,查看网关
[root@qianfeng ~]# ip neigh //(了解)另一台主机ping通,查看邻居
[root@qianfeng ~]# ping 127.0.0.1

ports and services(端口服务)

安装示例服务

[root@aliyun ~]# yum -y install httpd
[root@aliyun ~]# systemctl start httpd
在这里插入图片描述

端口号

是一段数字:0-65536
每一个服务程序,对应一到多个数字。
通过检查端口号,确认服务是否提供

Show TCP sockets

ss -tnl
ss -tna
未开启httpd与开启httpd的对比
在这里插入图片描述

初始化服务器

最小化安装

系统类型
在这里插入图片描述
在这里插入图片描述
注:勾选兼容程序与开发包。

为你的服务器配置root 密码。

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

在这里插入图片描述

配置YUM 源与epel源

在这里插入图片描述

关防火墙

停止防火墙
systemctl stop firewalld
开机禁用防火墙
systemctl disable firewalld
查看防火墙状态
systemctl status firewalld
在这里插入图片描述

查看selinux

getenforce
enforcing 开启(会阻止你的程序)
permissive 开启放行
disabled 禁用

在这里插入图片描述

安装常用程序

yum install -y lrzsz sysstat elinks wget net-tools bash-completion vim

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值