概述:

网络服务:是指一些在网络上运行的、面向服务的软件模块是是按时 按时
网络服务的标准:可以使用各种协议通过网络进行远程访问的软件模块(常见协议http/ftp/smtp等)
image.png
1.网络服务 - 图61.网络服务 - 图7


CentOs6、CentOs7对比

安装教程

CentOS6.8安装教程

CentOs7安装教程


基础信息对比(一般不需要修改)

image.png

文件系统:

EXT4的单个文件系统容量达到1EB,单个文件大小则达到16TB XFS默认支持8EB减1字节的单个文件系统,最大可支持的文件大小为9EB,最大文件系统大小为18EB

系统时区修改

Snipaste_2021-05-17_23-06-00.png
Snipaste_2021-05-17_23-08-35.png

系统默认语言

Snipaste_2021-05-17_23-11-29.png
Snipaste_2021-05-17_23-16-30.png

系统主机名称

Snipaste_2021-05-17_23-18-38.png
Snipaste_2021-05-17_23-22-20.png


网络服务管理对比

1.网络服务 - 图15

查看开启了哪些网络服务命令

Snipaste_2021-05-17_23-46-27.png

Snipaste_2021-05-17_23-47-37.pngSnipaste_2021-05-17_23-49-37.png


网络(网卡)配置

GUI配置界面:
CenOS6 setup
CenOS7 nmtui

image.png1.网络服务 - 图20

centos7网卡手动配置命令

  1. 手动配置文件
  2. 配置文件目录:/etc/sysconfig/network-scripts/ifcfg-ens33
  3. 配置管理命令:ifconfig/ip address show
  4. 配置文件内容:
  5. DEVICE=ens33 #设备名称
  6. NAME=ens33 #网卡名称
  7. BOOTPROTO=static #连接方式(dhcp/static)
  8. ONBOOT=yes #是否开机加载
  9. IPADDR=192.168.12.250 #IP地址
  10. NETMASK=255.255.255.0 #子网掩码(PREFIX=24)
  11. GATEWAY=192.168.12.1 #网关
  12. DNS1=8.8.8.8 #DNS

注意:网卡配置文件内,选项要大写,小写不报错,但不生效,参数可小写
image.png
image.png

修改网卡名称

image.png


常见网络协议及端口

网络地址和物理地址

网络地址**互联网协议地址(IP地址)为互联网上每一个网络或主机分配一
个逻辑地址,IP地址工作在网络层
IP的分类:IPV4 IPV6
物理地址**:物理地址(MAC地址)为每一个设备设置一个固定的硬件地址,
MAC地址工作在链路层
MAC地址:00-23-5A-15-99-42

TCP/IP五层常见协议

应用层协议: FTP、HTTP、SMTP、Telnet、DNS等
传输层协议: TCP、UDP等
网络层协议: IP、ICMP、ARP等
数据链路层协议: PPP协议等
物理层: 不常用

常见网络端口

端口配置文件:/etc/services

20/21 ftp 文件共享
22 ssh 安全远程管理
23 telnet 不安全远程管理
25 smtp 简单邮件传输协议 发信
465 smtp(ssl) 发信
110 pop3: 邮局协议 收信
143 imap4 收信
993 imap4(ssl) 收信
80 www服务(http://) 网页访问
443 www服务(https://) 加密网页访问
3306 mysql端口 数据库连接端口
53 DNS端口 域名解析端口


linux下网关路由配置

网关和路由

路由:

  • 不同网段数据转发
  • 路由选择

网关:

  • 不同网段数据转发
  • 路由选择
  • 默认路由
  • NAT转换

网关和路由设置

Snipaste_2021-05-19_22-13-01.png
image.png

网关:
    临时:
        添加:route add default gw ip
        删除:route del default gw ip
    永久:
/etc/sysconfig/network-scripts/ifcfg-eth0

Linux下网络管理命令

nslookup(DNS配置命令)

image.png

配置文件:

局部:/etc/sysconfig/network-scripts/ifcfg-eth0
DNS=ip

全局:/etc/resolv.conf
nameserver ip

相关配置文件:/etc/hosts

netstat(网络查看命令)

image.png

查看系统的网络连接状态、路由信息、接口等
常用选项:
-a:显示所有活动连接
-n:以数字形式显示
-t:查看TCP协议相关信息
-u:查看UDP协议相关信息
-p:显示PID和进程名
-l:监听

traceroute(路由追踪)

由于很多服务器路由设置反追踪所以出现*字符,此命令使用度不高
image.png

测试从当前主机到目的主机之间经过的网络节点数,用于追
踪数据包在网络上传输时的全部路径,它默认发送的数据包大小是40字节,
默认使用ICMP协议
常用选项: 
-p  使用UDP端口进行测试,默认端口为33434
-q 3  指定测试时发送的数据包个数(即测试次数)
-n  以IP的方式进行连接测试,避开DNS的解析
注意:该命令在使用NAT模式时无法实现效果,请切换桥接模式(官方回复)

ping

测试网络连通性
常见选项:
-i     指定间隔时间
-c     指定ping的次数
-s     指定数据包的大小

arp

地址解析协议,将ip地址解析成MAC地址
常见选项:
-a 查看所有
-d ip地址,删除某条ARP记录

nmap(网络探测扫描)

cenos7 提示无此命令
image.png

网络探测扫描命令 #此命令默认未安装
-sP     探测某网段内有哪些主机是存活的
-sT     探测某主机上开启了哪些TCP端口