服务器配置教案 Help

4-1 DNS理论知识

基本知识

公网IP地址:
确定了电脑在互联网络上唯一位置,形如45.222.11.22。 由于世界IP地址不够,划分出了局域网地址例如172开头的或192.168开头的。

端口port:
一台电脑中,有多个服务。就像政府办事大厅,不同窗口负责办理不同业务。
常用的端口号有ftp 20、ssh 22、mail 25、http 80 、https 443、自建服务一般选择1024~65535之间的端口号。

域名domain:
因为IP地址不好记,服务器IP可能不时变更,有名字更好记,域名形如baidu.com 。顶级域名后缀.com、.org、.cn、.top等,由域名管理局负责和维护,需要花费一定费用购买。

  • 顶级域名:.com .cn

  • 二级域名:域名网站售卖的域名为二级域名。例如baidu.com

  • 三级域名:一家公司的一个产品可以划分一个三级域名。例如tieba.baidu.com

  • 四级域名:更加子集的划分。

DNS服务:
(domain name system),从域名到公网IP的映射。 服务器上维护一个大的键值对儿映射列表,假设baidu.com ➡️45.222.11.22

解析

  • 正向解析: baidu.com ➡️45.222.11.22

  • 逆向解析: 45.222.11.22 ➡️baidu.com

4-1正向解析与反向解析
  • 递归查询: 某个域名服务器承担了查询压力,直到找到真正的要访问的IP的服务器。默认方式,用的最多。

4-1递归查询
  • 迭代查询: 查询压力在你这里,你找到一个DNS服务器,它发现没有你想要的IP服务器,它会告诉你去另一个DNS服务器,让你去查这个DNS服务器。

4 1

DNS服务器类型:

  • 主域名服务器:含有解析数据库,信息权威。

  • 辅助域名服务器:信息从主域名服务器同步,为镜像服务器,分担主服务器压力。

  • 高速缓存服务器:没有数据库,只维护键支对儿列表,保存有其它dns服务器返回的信息,信息不一定权威,分担主服务器压力。

根域服务器:

4 1

常用DNS服务器地址:

  • 谷歌8.8.8.8

  • 国内一家专门做dns解析的公司114.114.114.114

  • 其它,阿里云223.5.5.5 、河南联通202.102.224.68 、上一级路由器例如192.168.1.0。

(课外)DNS污染:
长城防火墙GFW(Great FireWall)DNS污染,国内DNS服务器对特定网址解析为错误IP地址,假设google.com➡️0.0.0.0。 谷歌搜索在2008年时还能直接访问,之后两年因能搜到色情信息被央视报道后退出中国。早年可以通过修改本地hosts文件访问。

4 1 dns

本地hosts文件:
优先级最高,早于请求DNS服务器。
因此可以通过修改hosts文件自己指定某个网址的解析结果。
作用:局域网内配置域名解析、突破DNS污染、盗版软件防止正版联机校验。

成熟的DNS平台界面

知名的域名售卖平台有Godaddy、亚马逊云route53、阿里云万网。
购买域名后可以在平台提供的管理后台进行解析

4 1godaddy
4 1godaddy dns

解析类型

  • (常用)A 映射主机名到IP地址。

  • AAAA 映射主机名到IP v6地址。

  • (常用)CNAME 别名资源记录,将多个名称映射到同一台计算机上。例如 name2.baidu.com ➡️ www.baidu.com ,这样访问name2.baidu.com请求会重定向到www.baidu.com。

  • SOA 授权开始纪录。在区域文件第一条记录中指定,表明之后所有纪录都是本域授权

  • NS 引用域名服务器。如果用阿里云的DNS管理后台,那么应该填写223.5.5.5。解析记录将会首先记录在解析平台上。

  • MX 邮件交换器资源记录,负责邮件服务。

  • PTR 指针纪录,映射IP地址到主机名

作业实验

目标:
安装破解Pycharm Pro。

描述: IntelliJ和Pycharm Pro是Jetbrains公司出品的IDE集成开发工具,在Java和Python程序员的开发工具中占据大部分市场,几乎都要安装。但正版需要付费约每年几百到一千元。(工作后有能力请支持正版)。
通过百度搜索能搜到根据特定算法的激活码,也可能是泄漏的正版激活码但用的人太多失效了。 安装过程中填入激活码后正常继续,
但进入软件后几秒钟即弹窗激活码无效软件需要关闭。

推测原理:
先成功后失败我们猜测原因为激活码是特定算法算出来的,在安装过程中骗过了软件。但软件打开后会连接公司网站数据库进行比对,发现激活码不是真的激活码。

环境:
在Windows系统上进行
准备好Pycharm Pro安装包
网上查到的激活码(假的或已失效的真的)(字符串比较长,点这一行后面的复制图标)。

SGKLRY6K0U-eyJsaWNlbnNlSWQiOiJTR0tMUlk2SzBVIiwibGljZW5zZWVOYW1lIjoibWFvIHplZG9uZyIsImxpY2Vuc2VlVHlwZSI6IlBFUlNPTkFMIiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IiIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInByb2R1Y3RzIjpbeyJjb2RlIjoiR08iLCJwYWlkVXBUbyI6IjIwMjQtMTAtMjIiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IlJTMCIsInBhaWRVcFRvIjoiMjAyNC0xMC0yMiIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiRE0iLCJwYWlkVXBUbyI6IjIwMjQtMTAtMjIiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IkNMIiwicGFpZFVwVG8iOiIyMDI0LTEwLTIyIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJSU1UiLCJwYWlkVXBUbyI6IjIwMjQtMTAtMjIiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IlJTQyIsInBhaWRVcFRvIjoiMjAyNC0xMC0yMiIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJQQyIsInBhaWRVcFRvIjoiMjAyNC0xMC0yMiIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiRFMiLCJwYWlkVXBUbyI6IjIwMjQtMTAtMjIiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IlJEIiwicGFpZFVwVG8iOiIyMDI0LTEwLTIyIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJRQSIsInBhaWRVcFRvIjoiMjAyNC0xMC0yMiIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiUkMiLCJwYWlkVXBUbyI6IjIwMjQtMTAtMjIiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IlJTRiIsInBhaWRVcFRvIjoiMjAyNC0xMC0yMiIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJSTSIsInBhaWRVcFRvIjoiMjAyNC0xMC0yMiIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiSUkiLCJwYWlkVXBUbyI6IjIwMjQtMTAtMjIiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IkRQTiIsInBhaWRVcFRvIjoiMjAyNC0xMC0yMiIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiREIiLCJwYWlkVXBUbyI6IjIwMjQtMTAtMjIiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IkRDIiwicGFpZFVwVG8iOiIyMDI0LTEwLTIyIiwiZXh0ZW5kZWQiOmZhbHNlfSx7ImNvZGUiOiJQUyIsInBhaWRVcFRvIjoiMjAyNC0xMC0yMiIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiUlIiLCJwYWlkVXBUbyI6IjIwMjQtMTAtMjIiLCJleHRlbmRlZCI6ZmFsc2V9LHsiY29kZSI6IlJTViIsInBhaWRVcFRvIjoiMjAyNC0xMC0yMiIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJXUyIsInBhaWRVcFRvIjoiMjAyNC0xMC0yMiIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiUFNJIiwicGFpZFVwVG8iOiIyMDI0LTEwLTIyIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBDV01QIiwicGFpZFVwVG8iOiIyMDI0LTEwLTIyIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IkFJTCIsInBhaWRVcFRvIjoiMjAyNC0xMC0yMiIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiUlMiLCJwYWlkVXBUbyI6IjIwMjQtMTAtMjIiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiRFAiLCJwYWlkVXBUbyI6IjIwMjQtMTAtMjIiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiUERCIiwicGFpZFVwVG8iOiIyMDI0LTEwLTIyIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBSUiIsInBhaWRVcFRvIjoiMjAyNC0xMC0yMiIsImV4dGVuZGVkIjp0cnVlfV0sIm1ldGFkYXRhIjoiMDIyMDI0MDkyM1BQQU0wMDAwMDVBIiwiaGFzaCI6IjYwODcyMzE4LzA6MTUwODM2OTk0OSIsImdyYWNlUGVyaW9kRGF5cyI6NywiYXV0b1Byb2xvbmdhdGVkIjpmYWxzZSwiaXNBdXRvUHJvbG9uZ2F0ZWQiOmZhbHNlLCJ0cmlhbCI6ZmFsc2UsImFpQWxsb3dlZCI6dHJ1ZX0=-LGhxLlBkcDH1slH45OsgsAv/Lq7RTyel9FAyOrZg2buU70dRYSiu5eZAv0ihsmQRsF6FPOwSpaCQF9d12UO0LXHhz5BrqTynfCG0BIPheJDzTe2TnfIIvr1YOUlpK3NEi60uednDsrOTRNMTtJaMMrQt3y11uWQ0CA2EwQvbYDunqjgRNAjTxhNoakRBX25CEW+xiYjTVkPkSoae13h3lsqAY5ZhiISRiVaQ3TrqYYTPncC2nRNgRjWX0hR6ZmL+Pd3PJB0n5q1iJgVzWoN502XqdTCVwwHu8objc+RuBXpEP2PAwXUYjybIFuNbmA4ehIqhe8LYbbXzK9XhgF4vzw==-MIIETDCCAjSgAwIBAgIBDzANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTIyMTAxMDE2MDU0NFoXDTI0MTAxMTE2MDU0NFowHzEdMBsGA1UEAwwUcHJvZDJ5LWZyb20tMjAyMjEwMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC/W3uCpU5M2y48rUR/3fFR6y4xj1nOm3rIuGp2brELVGzdgK2BezjnDXpAxVDw5657hBkAUMoyByiDs2MgmVi9IcqdAwpk988/Daaajq9xuU1of59jH9eQ9c3BmsEtdA4boN3VpenYKATwmpKYkJKVc07ZKoXL6kSyZuF7Jq7HoQZcclChbF75QJPGbri3cw9vDk/e46kuzfwpGftvl6+vKibpInO6Dv0ocwImDbOutyZC7E+BwpEm1TJZW4XovMBegHhWC04cJvpH1u98xoR94ichw0jKhdppywARe43rGU96163RckIuFmFDQKZV9SMUrwpQFu4Z2D5yTNqnlLRfAgMBAAGjgZkwgZYwCQYDVR0TBAIwADAdBgNVHQ4EFgQU5FZqQ4gnVc+inIeZF+o3ID+VhcEwSAYDVR0jBEEwP4AUo562SGdCEjZBvW3gubSgUouX8bOhHKQaMBgxFjAUBgNVBAMMDUpldFByb2ZpbGUgQ0GCCQDSbLGDsoN54TATBgNVHSUEDDAKBggrBgEFBQcDATALBgNVHQ8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBANLG1anEKid4W87vQkqWaQTkRtFKJ2GFtBeMhvLhIyM6Cg3FdQnMZr0qr9mlV0w289pf/+M14J7S7SgsfwxMJvFbw9gZlwHvhBl24N349GuthshGO9P9eKmNPgyTJzTtw6FedXrrHV99nC7spaY84e+DqfHGYOzMJDrg8xHDYLLHk5Q2z5TlrztXMbtLhjPKrc2+ZajFFshgE5eowfkutSYxeX8uA5czFNT1ZxmDwX1KIelbqhh6XkMQFJui8v8Eo396/sN3RAQSfvBd7Syhch2vlaMP4FAB11AlMKO2x/1hoKiHBU3oU3OKRTfoUTfy1uH3T+t03k1Qkr0dqgHLxiv6QU5WrarR9tx/dapqbsSmrYapmJ7S5+ghc4FTWxXJB1cjJRh3X+gwJIHjOVW+5ZVqXTG2s2Jwi2daDt6XYeigxgL2SlQpeL5kvXNCcuSJurJVcRZFYUkzVv85XfDauqGxYqaehPcK2TzmcXOUWPfxQxLJd2TrqSiO+mseqqkNTb3ZDiYS/ZqdQoGYIUwJqXo+EDgqlmuWUhkWwCkyo4rtTZeAj+nP00v3n8JmXtO30Fip+lxpfsVR3tO1hk4Vi2kmVjXyRkW2G7D7WAVt+91ahFoSeRWlKyb4KcvGvwUaa43fWLem2hyI4di2pZdr3fcYJ3xvL5ejL3m14bKsfoOv
  1. 安装Pycharm Pro,点击下一步。

  2. 遇到输入激活码时填入假激活码。

  3. 安装完成,打开软件,等待软件弹窗“激活码无效,不提供有效激活码即关闭软件”之类的提示。

  4. 修改C:\Windows\System32\drivers\etc\hosts文件,文件鼠标右键-打开方式-记事本打开

# 在文件末尾添加规则 0.0.0.0 account.jetbrains.com 0.0.0.0 www.jetbrains.com
  1. 再次打开Pycharm Pro,正常使用。(如果后来购买了正版密钥,需要回复hosts中的规则以避免无法联网官方服务器。)

Last modified: 25 十一月 2024