IP

什么是IP?你可以简单地把它理解为地址。

IP的分类:

我们一般把IP分为两类:

  1. 公网IP
  2. 私网IP

他们有什么区别呢?
公网IP:一般是网络上各类网站的地址,这种网站是人们所公认的,你没有改变他们的权力。比如百度的IP就是【19.75.217.109】你可以把它理解为百度的地址。
私网IP:一般就是个人的地址啦,当你连入一个基站时,基站会给你分配一个IP(地址),当你连入不同的基站,你所被分配到的IP就会发生改变。但你的IP的改变并不重要:因为基站分配给你IP只是为了向你传输网络数据,而你自己设备的IP并不需要被他人访问,所以你自己的IP发生改变不会影响网络上的任何事情。

IP的运用

IP有什么用呢?
我们举个例子:当你想访问百度时,你可以直接访问它的IP,即输入之前的那串数字。
事实是,在很年前,人们访问网站时 就是输入网站的IP访问的。当时人们要登陆网站还需要找操作手册,查找IP,然后才能上网,是不是很麻烦?
PS:如何查找一个网站的IP:(以重大官网举例)

  1. 键盘按下【Win+R】调出【cmd】点击【运行】
  2. 输入ping + 你想查询的网址就可以啦。

DNS

既然以前登录网站只能输入IP,那岂不是很麻烦?所以后来人们想用些字符串代表一个网址,这样人们就不用输入IP,而是直接输入网址的名称就能访问网址了。
那么连接这个IP和字符串的工具就是DNS了。
什么是DNS:其实DNS也是一个类型的网站,它的作用是你向他发送一个网址,而他就会向你返回这个网址的IP。

举个例子,当你输入向浏览器输入【www.baidu.com】时,浏览器会先向某个DNS网站发出【www.baidu.com】的字符串,然后他就会向你返回百度的IP【19.75.217.109】让你再登录百度的网址。

  • 那么就会引来一个问题: 如果我向DNS网站输入【www.baidu.com】而它却向我返回了其它危险网站的IP时,怎么办呢?

  • 其实如果有时候你在外面连接一些免费wifi时,你可能就会登上它所准备的DNS,从而登录钓鱼网站被盗取钱财和私人信息(所以不要在公共场所连接一些不知名的wifi!)

  • 要解决这个问题其实很简单,我们生活中所用的DNS其实都是一些国内的大牌企业所代理的,其安全性可以保证。

服务器

  1. 什么是服务器?
    简单的说就是一台24小时都不会关机的电脑。

  2. 我们为什么需要服务器?
    当你搭建了一个网站时,别人访问你的网站,你的电脑就需要对别人所发送的数据进行处理然后再发送给访问者。为了实现这一功能,你的电脑24小时就不能关机

云服务器

为了解决24小时运行的电脑,人们就推出了云服务器的概念:它是由运营厂家帮你运行在云端的24小时不会关机的电脑。

VPN:

什么是VPN呢?想必大家都对其有或多或少的了解,它是帮助你登录国外被封掉网站的工具。那么它的原理是什么呢?
在这之前我们先了解几个基本知识:

  1. 我国对外网的网站施行黑名单模式:就是把不能访问的外网的IP一个一个的添加到黑名单中。
  2. 黑名单模式就代表了我们是可以访问一些没有被封掉的外网的。

了解这些之后我们就可以了解一般VPN的实现原理了

  1. 当你想访问google时,你向浏览器网址里面输入【www.google.com】
  2. 但是如果你就这样,你是肯定访问不了的:因为你访问的是被ban的IP
  3. 这时候VPN软件就会把你想访问【www.google.com】的指令经过一系列非常非常非常神奇的加密方法加密成你想访问【www.gobananas.com】(随便举的例子)这时候你就得到了访问这个网站的许可。
  4. 你访问的这个网站其实是VPN在国外的一个代理网站(没有被加入黑名单)然后通过这个网站作为跳板。
  5. 这个网站把你想访问的内容加密后返回给你,然后再解密就得到了【www.google.com】的内容了。

相信你也发现了,这其中最关键的环节就是【加密】所以当别人发现了你的加密方式和你在国外的这个代理网站后,你的这个VPN就会失效了。

从0开始的网络学习——IP、DNS、服务器相关推荐

  1. wdns服务器未响应,Win7系统​网络诊断提示DNS服务器未响应的解决方法

    Win7系统​网络诊断提示DNS服务器未响应的解决方法 昨天小编的朋友Win7系统​网络诊断提示DNS服务器未响应的解决方法说,她win7系统电脑在开机的过程中,怎么都连接不上网络了,并且出现dns服 ...

  2. 网络学习 IP路由器寻址过程

    TCP/IP协议簇是目前互联网应用最广的协议栈,谈到TCP/IP协议栈就不能不讲一讲IP路由的问题,因为在我们使用的网络通信中几乎每时每刻都在发生着IP路由的事件--.当你在网络世界中还是一位新手的时 ...

  3. 物联网概论(IoT)_Chp6 物联网网络服务/IP/DNS/ONS

    一 概述 物联网是建立在互联网之上的,物联网得到的物理世界的信息,需要在互联网上进行交流与共享.随着互联网的不断壮大,它所提供的服务越来越多,物联网通过这些服务可以将自己的信息发布出去,同时也可以获得 ...

  4. 无线网络设置的dns服务器,DNS怎么设置才能上网

    dns如何设置才可以网上? 有时候仅仅根据手动设置是无法获取DNS的,有时候手动设置DNS会导致无法上网的问题.此时,域名系统必须改为全自动获取.这里我也介绍一下如何获取DNS并设置. 计算机网卡获取 ...

  5. 网络诊断提示DNS服务器未响应处理

    一.问题描述 某主机手动填写IP和DNS地址后能ping通网关以及外网IP,网络通信正常,但无法无法解析域名和自动通过DHCP获取IP,执行网络诊断,报错;DNS服务器未响应,如下图: 二.分析处理 ...

  6. linux dns chroot,系统运维|在 CentOS7.0 上搭建 Chroot 的 Bind DNS 服务器

    BIND(Berkeley internet Name Daemon)也叫做NAMED,是现今互联网上使用最为广泛的DNS 服务器程序.这篇文章将要讲述如何在 chroot 监牢中运行 BIND,这样 ...

  7. dns服务器未响应重启就好,网络诊断提示DNS服务器未响应解决方法 - 全文

    DNS服务器未响应是什么意思 DNS服务器是计算机域名系统(DomainNameService)的缩写,它是由域名解析器和域名服务器组成的.域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并 ...

  8. 网络诊断dns服务器未响应,网络诊断提示DNS服务器未响应解决方法

    DNS服务器未响应是什么意思 DNS服务器是计算机域名系统(DomainNameService)的缩写,它是由域名解析器和域名服务器组成的.域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并 ...

  9. 电脑网络连接显示DNS服务器未响应,电脑链接网络提示DNS服务器未响应的解决方法(收藏)...

    1 DNS服务器地址错 误1 遇到这样的情况,可以先将电脑.ADSL猫以及路由器都重启一下,如果不行,则右键右下角网络图标--打开网络和共享中心--更改适配器设置,(或者桌面上右键网络--属性--更改 ...

最新文章

  1. Git提交到多个远程仓库(多看两个文档)
  2. Swift Tips - 在 Swift 中自定义下标访问
  3. 《Access 2007开发指南(修订版)》一一1.5 什么是数据库对象
  4. 搭建mysql集群,使用Percona XtraDB Cluster搭建
  5. 作为微软技术.net 3.5的三大核心技术之一的WCF虽然没有WPF美丽的外观
  6. 强制将IE,Chrome设置为指定兼容模式来解析
  7. vue引用jquery
  8. Atitit.自定义jdbc驱动  支持jsql
  9. Windows Phone 8 蓝牙编程
  10. 游戏设计的100个原理(1-5)
  11. cmd 新增dns_cmd修改DNS,以及DNS大全
  12. 视频转文字怎么操作?这三种转换方法你该学会
  13. 小哈机器人发布新品_解决孩子学习烦恼 小哈教育机器人二代新品上市
  14. 8.4.1 搭建自己的SSR
  15. 【SpringCloudAlibaba学习 04】整合Dubbo(实现数据消费者服务调用数据生产者服务)
  16. ProcessOn在线画流程图介绍
  17. c语言函数指针 的定义方法,C语言 函数指针一(函数指针的定义)
  18. C4D 21版 安装好一打开就闪退,查了好久
  19. 虚拟机中的centos在nat模式下连不上外网
  20. 特殊教育学校计算机教学计划,特教学校教学工作计划(精选3篇)

热门文章

  1. 互联网 人力资源相关的企业
  2. 电气学习笔记(SSCNC)1 点动、互锁和自动往返
  3. Elasticsearch——Geo-bounding box query
  4. ERROR TestContextManager:234 - Caught exception while allowing TestExecutionListener [org.springfram
  5. 【瑞吉外卖】学习笔记-day5:(一)套餐管理开发——新增套餐、套餐分页查询、删除/起售/停售套餐
  6. 大学计算机专业实训课,《大学计算机课程》实验报告1-.doc
  7. SwiftUI 特效之全屏烟花效果解析sks SKScene SKEmitterNode (教程含源码)
  8. Google 资深工程师苏勇:算法面试6大数据结构必考知识点!
  9. 377万考研人,究竟养活了多少产业?
  10. Real-Time Rendering 4th 译文《九 基于物理渲染(中)》