网络服务相关介绍

网络服务相关介绍,第1张

概述1、什么是网络服务 网络服务:是指一些在网络上运行的、面向服务的软件模块 网络服务的标准:可以使用各种协议通过网络进行远程访问的软件模块(常见协议http/ftp/telnet/smtp等) 2、常见 1、什么是网络服务

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

2、常见服务
• 域名解析服务(DNS) • 动态主机配置服务(DHCP) • 文件传输服务(FTP/samba) • 网络文件系统服务(NFS) • 万维网服务(Apache/Nginx/Tomcat) • 邮件服务(Mail) • 日志服务(ELK) • 数据备份服务(Rsync) • 数据库服务(MysqL/Redis)
3、常见网络协议和端口

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

2)TCP/IP五层常见协议

应用层协议: FTP、http、SMTP、Telnet、DNS等 传输层协议: TCP、UDP等 网络层协议: IP、ICMP、ARP等 数据链路层协议: PPP协议等 物理层: 不常用
常见网络端口
口配置文件:/etc/service
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端口 域名解析端口6379 redis数据库默认端口
4、网关路由配置

1)路由与网关
路由:

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

网关:

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

2)网关与路由设置

route -n 查看系统中的路由表信息增加路由route add -net 200.200.200.0 netmask 255.255.255.0 dev eth0  增加一条子网为200.200.200.0的路由信息删除路由route del -net 200.200.200.0 netmask 255.255.255.0 临时: 添加或者删除默认网关:添加:route  add  default  gw  ip 删除:route  del  default  gw  ip永久: 添加或者删除默认网关:/etc/sysconfig/network-scripts/ifcfg-eth0
5、网络管理命令nslookup:域名解析测试命令
[root@centos ~]# nslookup www.baIDu.comServer:		114.114.114.114Address:	114.114.114.114#53Non-authoritative answer:www.baIDu.com	canonical name = www.a.shifen.com.name:	www.a.shifen.comAddress: 39.156.66.14name:	www.a.shifen.comAddress: 39.156.66.18

本地域名自解析配置文件:

/etc/hosts   格式:ip   域名  

配置网络服务器ip进行域名解析:

/etc/sysconfig/network-scripts/ifcfg-eth0  # 只针对eth0这张网卡DNS1=114.114.114.114DNS2=8.8.8.8/etc/resolv.conf nameserver ip   #全局配置vim /etc/resolv.confsearch localdomain  #搜索本机nameserver 114.114.114.114nameserver 8.8.8.8
netstat查看系统的网络连接状态、路由信息、接口等。
-a:显示所有活动连接 -n:以数字形式显示 -t:查看TCP协议相关信息 -u:查看UDP协议相关信息 -p:显示PID和进程名 -l:监听

3)traceroute:测试从当前主机到目的主机之间经过的网络节点数,用于追踪数据包在网络上传输时的全部路径,它默认发送的数据包大小是40字节, 默认使用ICMP协议。

-p 使用UDP端口进行测试,默认端口为33434 -q 3 指定测试时发送的数据包个数(即测试次数) -n 以IP的方式进行连接测试,避开DNS的解析注意:该命令在使用NAT模式时无法实现效果,请切换桥接模式

4)Ping:测试网络连通性

-i 指定间隔时间 -c 指定Ping的次数 -s 指定数据包的大小

5)arp:地址解析协议,将ip地址解析成MAC地址

-a 查看所有  #大部分时候用于局域网进行主机检测。-d ip地址,删除某条ARP记录

6)nmap:网络探测扫描命令

-sP 探测某网段内有哪些主机是存活的 -sT 探测某主机上开启了哪些TCP端口
总结

以上是内存溢出为你收集整理的网络服务相关介绍全部内容,希望文章能够帮你解决网络服务相关介绍所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/1014401.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存