DNS/域名解析协议 and Telnet/远程控制完全指南

 更新时间:2025年09月01日 17:12:27   作者:dblens 数据库管理  
本文给大家介绍DNS/域名解析协议and Telnet/远程控制的相关知识,文章简单阐述了DNS与Telnet的核心原理,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧

DNS概述:

我们日常上网访问服务器时(以百度为例)其实访问的是百度的IP地址(目前采用点分16进制进行表示-240e:83:205:5a:0:ff:b05f:346b),但由于IP地址实在不便记忆,因此我们通常使用便于记忆的域名(www.baidu.com)指代IP地址--域名与IP地址的关系类似于电话簿:IP对应号码,域名对应人物姓名。

  • 域名又叫主机名
  • 通过域名查看IP地址-win+R打开控制台输入nslookup www.baidu.com:

1.日常访问服务器的方式:

  • 通过IP访问
  • 通过域名访问
  • 通过APP/应用程序访问-这些软件内嵌了服务器的IP地址

2.域名解析(www.baidu.com):

  • 根域--点
  • 顶级域名--com、cn、net、edu
  • 二级域名--baidu
  • 三级域名--www、qqq、aaa、zzz

3.顶级域名分类:

  • 国家:cn-中国、us-美国、uk-英国
  • 国际:int
  • 通用13个:com-公司、net-网络服务机构、edu-教育机构、gov-政府

4.递归查询 and 迭代查询:

按照DNS分层结构的特点,自顶而下进行的--顶层服务器负载过大

因此,在实际环境中大多数情况下,域名解析都是由本地域名服务器完成的-本地域名服务器寻找根域名服务器。

  • 递归查询:由DNS服务器向DNS服务器进行查询,并将结果返回给PC端--PC端是老板
  • 迭代查询:DNS服务器告知PC其他DNS服务器的地址,由PC进行查询--PC端是搬运工

5.DNS实验-递归查找:

拓扑图:

实验需求:

通过配置实现client使用域名访问HTTP服务器

实验分析:

  • 1.基础设施配置:
  • Client 

  • Server

  • 2.测试:
当屏幕出现如:1 2 的情况时表示DNS实验成功
  • 直接输入IP:192.168.2.1

  • 输入域名:www.4399.com

6.DNS实验-迭代查找:

  • 拓扑图:

  • 基础配置
  • Client

  • Server:DNS服务器 and Web服务器

  • 2.测试
  • 直接输入IP

  • 输入域名

Telnet概述:

基于远程控制的方式,对远端的服务器或终端设备进行管控的协议

因为eNSP中PC和Server是不支持很多协议操作的,故需要使用路由器进行替代

Telnet实验:

  • 拓扑图:

由于我们使用路由器代替了终端,因此要对路由器网卡(接口)进行配置:

  • PC路由器配置:
[PC]interface g 0/0/0
[PC-GigabitEthernet0/0/0]ip address 192.168.1.1 24
  • Web路由器配置:
[Web Server]interface g 0/0/1
[Web Server-GigabitEthernet0/0/0]ip address 192.168.2.2 24
  • 此时,替代 PC 是无法访问备份 Web 服务器的,但是可以访问到自己的网关
正常的PC,如果要进行跨广播域通讯,则会将数据发送给自己的网关进行传输;
但是对于一台路由器而言,如果要转发数据,要依靠路由表:
    而PC路由表中根据接口只记录了192.168.1.0网段
    因此PC路由器不能发送数据给192.168.2.0网段的Web服务器
    同理:Web服务器也不能向192.168.1.0网段的PC端发送数据
  • 两台路由器要进行跨广播域通讯,则需借助静态路由协议--后面会介绍
[PC]ip route-static 0.0.0.0 0 192.168.1.10
[Web Server]ip route-static 0.0.0.0 0 192.168.2.10
  • 跨网段ping通测试:

  • 进行 Telnet 的配置
  • a.对于Web路由器的Telnet配置
[Web Server]telnet server enable--启动Telnet协议,该协议华为设备默认开启
     Error: TELNET server has been enabled
[Web Server]user-interface vty 0 4--开启虚拟用户终端接口0-4
[Web Server-ui-vty0-4]authentication-mode aaa--在开启的虚拟用户终端中设置认证模式
    认证模式设置为:aaa--简单理解为账号密码认证;指纹、刷卡、密码......
[Web Server-ui-vty0-4]quit
[Web Server]aaa--进入认证模式
[Web Server-aaa]local-user zhangsan password cipher 123456
    Info: Add a new user.---看到这条消息视为创建用户成功
    创建一个本地账户为zhangsan,密码为123456的账号信息
    cipher---指的是本地会将密码以密文的形式保存
[Web Server-aaa]local-user wangyu privilege level 15 
    INTEGER<0-15> Level value
    如果看到0-15,则选15;看到0-3,选3
[Web Server-aaa]local-user wangyu service-type telnet 
    设置账号使用的登录协议,其他登录协议该账号无法使用
    eg:只允许QQ进行远程登陆,微信不允许
  • b.对于PC路由器的Telnet配置--用户视图!
<PC>telnet 192.168.2.2 ---登录192.168.2.2
    Press CTRL_] to quit telnet mode
    Trying 192.168.2.2 ... -----尝试登录
    Connected to 192.168.2.2 ... -----链接成功
Login authentication
Username:zhangsan ---输入账号信息
Password: ---输入密码信息,该密码不显示

综上:Telnet远程控制协议就成功了!

cipher作用:

将密码以密文方式保存

到此这篇关于DNS/域名解析协议 and Telnet/远程控制完全指南的文章就介绍到这了,更多相关dns域名解析内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • TortoiseSVN忽略(Global ignore)提交文件设定方式

    TortoiseSVN忽略(Global ignore)提交文件设定方式

    文章介绍两种SVN忽略杂碎文件的方法:本地配置忽略规则(修改config文件中的global-ignores参数)和服务器端设置(通过svn:ignore属性),方法一适合个人,方法二需管理员权限,均需注意空格格式避免报错
    2025-08-08
  • 本地服务器(自己的电脑)使用宝塔搭建安全省钱的个人网站(图文教程)

    本地服务器(自己的电脑)使用宝塔搭建安全省钱的个人网站(图文教程)

    文章介绍如何通过本地服务器+DDNS+内网穿透技术搭建低成本、高安全的个人网站,利用家庭宽带和二手设备替代传统云服务器,实现自主控制、灵活升级,有效应对DDoS攻击
    2025-08-08
  • LSI SAS1068 RAID 阵列卡图文配置教程

    LSI SAS1068 RAID 阵列卡图文配置教程

    这篇文章主要介绍了LSI SAS1068 RAID 阵列卡图文配置教程,需要的朋友可以参考下
    2016-06-06
  • 为什么Nginx的性能要比Apache高很多

    为什么Nginx的性能要比Apache高很多

    这篇文章主要介绍了为什么Nginx的性能要比Apache高很多,需要的朋友可以参考下
    2016-03-03
  • TCP Wrappers防火墙介绍与封锁IP地址的方法

    TCP Wrappers防火墙介绍与封锁IP地址的方法

    Tcp_Wrappers是一个用来分析TCP/IP封包的软件,类似的IP封包软件还有iptables,linux默认都安装了此软件,作为一个安全的系统
    2012-07-07
  • linux下安装Squid代理的详细配置教程

    linux下安装Squid代理的详细配置教程

    在一些特定的情况下,我们需要做些代理来设置完成我们的一些目的,大家常见的代理软件为Squid代理软件,目前redhat5.5的linux已经自带了Squid代理软件,但是有的linux系统是没有的,那么下面总结下我在linux下配置Squid代理的具体安装步骤,供大家学习参考
    2012-09-09
  • 搭建本地的idea激活服务器的详细教程

    搭建本地的idea激活服务器的详细教程

    这篇文章主要介绍了搭建本地的idea激活服务器的详细教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-09-09
  • nexus服务器搭建的详细步骤

    nexus服务器搭建的详细步骤

    这篇文章主要介绍了nexus服务器搭建的详细步骤,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09
  • Mac环境下搭建svn环境和使用方法

    Mac环境下搭建svn环境和使用方法

    本篇文章主要介绍了Mac环境下搭建svn环境的使用方法。由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,只需要简单配置,有兴趣的可以了解一下。
    2017-02-02
  • 服务器端如何使用CORS来允许设置Cookie

    服务器端如何使用CORS来允许设置Cookie

    这篇文章主要为大家介绍了服务器端如何使用CORS来允许设置Cookie的方法详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2024-01-01

最新评论