• NetworkManager服务

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

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

  • 配置网络的工具

命令行配置
vim /etc/sysconfig/network-scripts/ifcfg-ens33

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

图形配置
简易图形: nmtui
图形界面:nm-connection-editor

  • 配置IP

cp /etc/sysconfig/network-scripts/ifcfg-ens33 备份网卡配置文件
ip a 查看记录IP
子网掩码 255.255.255.0
ip r 查看网关/默认路由
cat /etc/resolv.conf 查看DNS

vim /etc/sysconfig/network-scripts/ifcfg-ens33     编辑网卡信息
ONBOOT=yes                         是否启用该设备
 BOOTPROTO=none                    手动(none/static)还是自动获取IP(dhcp)             
IPADDR=192.168.142.131             根据自动获取的地址进行配置 用来定位主机
NETMASK=255.255.255.0              子网掩码,用来定义网络
GATEWAY=192.168.142.2              网关,也叫默认路由
DNS1=192.168.142.2                 域名解析。当你输入域名访问网站时,他告诉你IP地址。
NAME=ens33
DEVICE=ens33

UUID=d1769 UUID不是网卡配置文件中必须信息,查看自身网卡UUID nmcli con

systemctl restart network 重启网络服务
配置完成,查看是否能上网

  • 主机名修改

方式1

hostname     查看主机名
hostnamectl     set-hostname    name.name 配置主机名

退出shell即可生效

方式2

cat /etc/hostname 
vim  /etc/hostname
reboot/init 6

  • 网络测试工具
ip a		       查看所有IP(ifconfig)
ip route	       查看路由,查看网关
ip neigh           另一台主机ping通,查看邻居
ping  baidu.com

  • ports and services
yum -y install httpd 
systemctl start httpd
systemctl stop firewalld

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

  • Show TCP sockets
ss -tnl           查看端口
ss -tna           查看端口



  • 如何初始化服务器

1.最小化安装linux,勾选兼容性服务和开发工具
2.配置root密码
3.配置IP 自动获取
4.配置yum源
5.关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
systemctl status firewalld
6.查看selinux
getenforce 查看
enforcing 开启(会阻止程序)
permissive 开启放行
disabled 禁用
setenforce 0 临时关闭

vi /etc/sysconfig/selinux 
SELINUX=disabled                        永久关闭

7.安装常用程序:

yum install -y lrzsz sysstat elinks wget net-tools bash-completion vim
上传下载工具 系统状态 字符浏览器 下载工具 网络工具 自动补全