首页 > 其他分享 >DNS/域名解析协议 and Telnet/远程控制

DNS/域名解析协议 and Telnet/远程控制

时间:2024-07-21 19:27:56浏览次数:11  
标签:Web -- 域名解析 Telnet Server PC 域名 DNS 服务器

 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作用:

将密码以密文方式保存

标签:Web,--,域名解析,Telnet,Server,PC,域名,DNS,服务器
From: https://blog.csdn.net/2302_76679440/article/details/140545057

相关文章

  • /etc/hosts与域名解析
    `/etc/hosts`是一个计算机文件,用于在Unix和类Unix操作系统(比如Linux、macOS等)中映射主机名和IP地址。它允许将特定的主机名映射到指定的IP地址,从而绕过DNS解析过程,实现本地对特定主机名的自定义解析。通常情况下,`/etc/hosts`文件包含了一些基本的条目示例,如:```127.0.0.1loc......
  • 使用群晖纯内置功能实现DDNS,SSL证书申请,反向代理
    1.IPV6DDNS家里没有IPV4公网,现在一般的宽带都自带IPV6公网地址,因此可以通过IPV6实现外网对群晖的访问。但是这个IPV6地址在群晖重启或者隔一段时间后会发生变化,因此我们要把他映射到一个域名上面,通过这个固定的域名去访问群晖,这个映射动态IP到固定域名的过程就叫DDNS。群晖其实......
  • 域名解析中断
    域名解析中断在当今数字化的时代,网络已经成为我们生活和工作中不可或缺的一部分。然而,当域名解析中断时,整个网络世界仿佛瞬间陷入了混乱,给个人和企业带来诸多不便和损失。域名解析,简单来说,就是将我们在浏览器中输入的易于理解的域名,如 www.dns.com,转换为计算机能够理解的IP地......
  • 如何在已有内网网络中增加项目专用域名解析服务器(DNS)
    需求背景如下:某项目有一系列多个BS软件平台是在与互联网完全隔离的内部网络中运行的,现在需要使用已有的域名hello.com(示例)在内网中用作各平台的访问(二级域名),此域名已购买SSL证书(*.hello.com)。现有的内网网络环境中已经有一台DNS服务器了,网络中的电脑也都设置了使用此DNS服务器A......
  • K3s 修改 CoreDNS 配置,持久生效
    K3s启动后,会自动帮我们安装好CoreDNS,不需要手动安装。如果你想修改CoreDNS的配置,常用的有两种方式:直接修改CoreDNS的configmap来调整CoreDNS的参数,例如:kubectl-nkube-systemeditconfigmapcoredns修改K3smanifests中的CoreDNS配置文件,文件位置:/var/lib/r......
  • [Pnetlab实战演练]手把手教你配置华为防火墙的Telnet远程访问!
    实验介绍关于本实验网络管理员在维护网络过程中,经常需要登录很多设备,通过Console口登录每台设备比较困难,为方便维护与调试设备,通过在设备上配置远程登录功能,使远程管理员能够通过Telnet方式远程登录到设备上进行管理。实验目的通过本实验,掌握配置设备Telnet远程登录功......
  • 解决route53域名transfer之后lightsail-DNS-zone的record无效的问题
    症状把route53的域名transfer给另一个账户之后,在新账户给这个域名创建一个lightsailDNSzone,然后把这个域名attach到一个instance的IP上。但是等了很久域名解析仍然失败:ping:net1.seekstar1.link:Temporaryfailureinnameresolution解决方案官方创建DNSzone的教程:htt......
  • 在Linux中,如何改IP、主机名、DNS?
    在Linux系统中,更改IP地址、主机名和DNS设置通常涉及到几个关键的配置文件和命令。具体步骤会根据你的Linux发行版有所不同,但这里我将以常见的CentOS/RHEL系统为例,说明这些操作的一般流程。1.更改IP地址检查当前的网络接口:ipaddrshow找到你要修改的网络接口配置文件。......
  • 计算机网络 DNS协议---域名解析
    域名解析是计算机网络中的重要过程,它指的是将人类可读的域名(例如www.example.com)转换为计算机可理解的IP地址(例如192.0.2.1)的过程。这个过程依赖于域名系统(DNS)协议的支持。 DNS协议基本概念DNS(DomainNameSystem)是互联网中用于将域名解析为IP地址的分布式命名系统。它......
  • 在Linux中,我们都知道,dns采用了tcp协议,又采用了udp协议,什么时候采用tcp协议?什么 时候采
    DNS(DomainNameSystem)确实既使用UDP协议也使用TCP协议,这是因为不同的DNS操作有不同的需求和优化目标。1.UDP协议的使用DNS主要使用UDP协议,这是由于UDP的无连接性质和较低的开销。以下是使用UDP的一些情况及其原因:标准查询:何时使用:对于大多数DNS查询,特别是常见的域名解......