一个服务对应一个功能
1.DNS
负责解析域名,将域名解析成IP
域名
根域名,例如一个网站域名www.a.com ,根域名就是a.com。只不过由于我们习惯把带www的称为一级域名,从本质上讲www.a.com是一个二级域名
根
顶级域名 com edu net cn org gov
二级域名 91xueit inhe
三级域名 dba
域名解析测试
ping [www.baidu.com](http://www.baidu.com)
nslookup [www.baidu.com](http://www.baidu.com)
域名解析的过程
根DNS只记录,com,cn,edu等是哪个DNS服务器解析的。(不只一个)
com,cn,edu等是解析的,如果遇到不知道的,就会去问根DNS服务器,然后根DNS服务器就会告诉你到哪个服务器去解析,然后com,cn,edu等DNS服务器就会去解析。
安装自己的DNS服务器
1.解析内网自己的域名
2.降低到Internet的域名解析流量
3.域环境(不知道)
2.DHCP 动态主机配置
静态IP地址
动态IP地址
DHCP客户端请求IP地址的过程
一个电脑请求一个IP地址,然后广播出去找DHCP服务器,如果有两个DHCP服务器给它分配地址,它会确认要哪个,然后再回消息。
3.FTP 文件传输协议
控制连接:标准端口为21,用于发送FTP命令信息。
数据连接:标准端口为20(具体用不用,还得看是哪种模式),用于上传,下载数据。
主动还是被动,站在FTP服务器角度看
主动模式:FTP客户端告诉FTP服务器使用什么端口侦听,FTP服务器和FTP客户端的这个端口建立连接。20端口
被动模式:FTP服务器打开一个端口,被动等FTP客户端连;FTP服务器端如果有防火墙,需要在防火墙开21和20端口,使用主动模式进行数据连接。
4.TRLNET 远程终端协议
用途在于远程管理其他计算机
telnet 使用TCP的23端口
net user administrator a1! 更改用户密码
net user han a1!/add 添加用户
5.RDP 远程桌面协议
win上有,远程连接。
只能连两个,用户必须是远程桌面组或者是管理员。
6.HTTP 超文本传输协议
URL的一般格式
<协议>://<主机>:<端口>/<路径>
7.Web代理服务器
主机访问某网站,web服务器可以代理(web上可以缓存)
1.节省内网访问Internet的带宽
有个有意思的东西,路由器限制了那些ip不能上网,但是把能上网的那个机器变成代理服务器,其他不能上网的能通过代理上网
2.翻墙的原理也是这个