URL 组成部分
DNS 的作用与 nslookup 命令的使用
IP 的作用与 ping 命令的使用
域名
URL组成部分
-
协议
它表明了遵循的什么样的协议,它通常都是HTTP协议或是HTTP协议的安全版,即HTTPS,告诉浏览器如何处理将要打开的文件
-
域名或IP
它表明正在请求哪个Web服务器,也可以直接使用ip地址,但不方便,所以不经常在网上使用
-
端口
它表示用于访问Web服务器上的资源的技术“门”,如果Web服务器使用HTTP协议的标准端口(HTTP为80,HTTPS为443)来授予其资源的访问权限,则通常会被忽略。否则是强制性的
-
路径
它是网络服务器上资源的路径。在Web的早期阶段,像这样的路径表示Web服务器上的物理文件位置。如今,它主要是由没有任何物理现实的Web服务器处理的抽象
-
查询参数
这些参数是用 & 符号分隔的键/值对列表。在返回资源之前,Web服务器可以使用这些参数来执行额外的操作。每个Web服务器都有自己关于参数的规则,唯一可靠的方式来知道特定Web服务器是否处理参数是通过询问Web服务器所有者
-
锚点
它表示资源中的一种“书签”,给浏览器显示位于该“加书签”位置的内容的方向。例如,在HTML文档上,浏览器将滚动到定义锚点的位置;在视频或音频文档上,浏览器将尝试转到锚代表的时间。值得注意的是,#后面的部分(也称为片段标识符)从来没有发送到请求的服务器
DNS 的作用与 nslookup 命令的使用
-
DNS
DNS是将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网
-
nslookup 命令
- 直接查询域名情况:nslookup domain[dns-server]
- 查询其他记录:nslookup -qt=type domain[dns-server]
- 查询更具体的信息:nslookup–d[其他参数]domain[dns-server]
IP 的作用与 ping 命令的使用
-
IP
-
突破自身ip访问限制,现在有许多的网站都对ip地址访问进行了限制,这时则可以通过代理ip来突破限制,让自己进入网站
-
提高访问速度,通常代理ip服务器都设置一个较大的硬盘缓冲区,当有外信息市,则直接由缓冲区中取出信息,传给用户,以提高访问速度
-
隐藏真实ip达到匿名效果,可以通过代理ip上网,隐藏真实的ip地址,避免受到黑客攻击
-
突破ip封锁,例如要抓取一个网站的数据,但是网站对每个ip所能抓取的数据做了限制,这时我们使用代理ip,不停地切换ip,就可以突破限制,从而提高工作效率
-
ping 命令
-
-t :Ping 指定的计算机直到中断
-
-a :将地址解析为计算机名
-
-n count :发送 count 指定的 ECHO 数据包数。默认值为 4
-
-l size :发送包含由 size 指定的数据量的 ECHO 数据包。默认为 32 字节;最大值是65,527
-
-f :在数据包中发送"不要分段"标志。数据包就不会被路由上的网关分段
-
-i ttl :将"生存时间"字段设置为 ttl 指定的值
-
-v tos :将"服务类型"字段设置为 tos 指定的值
-
-r count :在"记录路由"字段中记录传出和返回数据包的路由。count 可以指定最少 1 台,最多 9 台计算机
-
-s count :指定 count 指定的跃点数的时间戳
-
-j host-list :利用 host-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)IP 允许的最大数量为 9
-
-k host-list :利用 host-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)IP 允许的最大数量为 9
-
-w timeout :指定超时间隔,单位为毫秒
-
destination-list :指定要 ping 的远程计算机
域名
域名是互联网基础架构的关键部分。它们为互联网上任何可用的网页服务器提供了人类可读的地址