菜鸟教程:BlackTea简谈IP及其应用…

2023-11-27 22:59

本文主要是介绍菜鸟教程:BlackTea简谈IP及其应用…,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

(今天考完试,下午放假按照大家要求,给大家带来一篇菜鸟级别的教程。。。祝我考好把。。。)

大家好。我是BlackTea!

很多黑客教程书的第一课就是IP的讲解,本人也看过不少教材,IP地址明显就是照着百度百科复制的,(给新手讲ip地址的分类用你?)额。。。。貌似废话多了点。。

好!言归正传!

我们来理解一下ip是什么含义,ip!到底是什么的缩写,我也不太清楚,(有兴趣的可以百度)

我们怎么来理解ip呢?ip,也有人管它叫做ip地址,很形象,也很恰当,ip我们就可以把他们理解成它是一个地址,有了ip,就相当于我们有身份证一样,我们生活在任何地方,只要有身份证就哪里都可以去(打个比方)

同理,我们的电脑有了ip之后,就可以在网络中干很多的事(在这里就不举例了)

另:只要电脑连接到网络他就会有他的ip!

 

下面,我们讲一下ip对于黑客的重要性!

比方说,一个黑客的ip地址给了别人,就相当于把自己的命给了别人,(别人有了你的ip地址很可能攻击你,尽管那个黑客很无聊)所以在网络中保护自己的ip是很重要的!

首先,我们简单讲一下获取别人ip的办法:

我们先从最简单的说起:

自己的ip:首先,了解ip从自己的了解起

我们怎么知道我自己的ip?

宽带用户:菜鸟教程:BlackTea简谈IP及其应用!双击我们电脑下的宽带连接的标志

菜鸟教程:BlackTea简谈IP及其应用!

菜鸟教程:BlackTea简谈IP及其应用!
还有一种方法:http://www.ip138.com/

p138.com IP查询(搜索IP地址的地理位置)

在下面输入框中输入您要查询的IP地址或者域名,点击查询按钮即可查询该IP所属的区域。

看到没?和上面的一样!
网站的ip:因为网站就是让别的计算机访问的,所以没有一个网站来隐藏自己的ip(因为这个最自己的网站没有什么好处)就拿百度举例: 菜鸟教程:BlackTea简谈IP及其应用!

我们都知道,百度的网址是:
www.baidu.com

那么我们怎么知道它的ip地址呢?

首先我在这里插一段:网址,也叫域名。实际上我们访问任何一个网站都是访问一台计算机(打个不恰当的比喻:网站可能是一台电视机么?),所以,是计算机由上面所说,它是有ip的

所以,网址(域名)也就是我们ip地址的另一种形势,网址(以下称域名)通过DNS解析就会转换成ip地址(这里看不懂没关系,我们只要知道网址能转换成ip就可以了,对于对dns感兴趣的可以百度)那么我们怎么转换呢?这个问题很好!想一想:如果我们自己的电脑不会dns解析会怎么样?哈哈,肯定是上不了网站。很好,这说明了一个什么样的问题呢?dns是在我们自己的电脑上完成的,那么我没需要做的不就是让电脑把网址转换成ip就可以了么?

好!我们介绍我们的工具:cmd!

cmd是什么?额。。。。小白我告诉你,cmd对于黑客非常重要(指windows系统)cmd实际上就是我们电脑的字符化操作界面,我们点击开始-->运行 运行cmd!

菜鸟教程:BlackTea简谈IP及其应用!
菜鸟教程:BlackTea简谈IP及其应用!
这就是我们cmd的界面

隆重介绍我们黑客一个非常重要的cmd命令:ping

Ping 在Windows系下是自带的一个可执行命令。利用它可以检查网络是否能够连通,用好它可以很好地帮助我们分析判定网络故障

Usage: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS]
            [-r count] [-s count] [[-j host-list] | [-k host-list]]
            [-w timeout] target_name

Options:
    -t             Ping the specified host until stopped.
                   To see statistics and continue - type Control-Break;
                   To stop - type Control-C.
    -a             Resolve addresses to hostnames.
    -n count       Number of echo requests to send.
    -l size        Send buffer size.
    -f             Set Don't Fragment flag in packet.
    -i TTL         Time To Live.
    -v TOS         Type Of Service.
    -r count       Record route for count hops.
    -s count       Timestamp for count hops.
    -j host-list   Loose source route along host-list.
    -k host-list   Strict source route along host-list.
    -w timeout     Timeout in milliseconds to wait for each reply.
这个是windows当中的ping的命令格式及用法

是不是很头疼?没关系我们讲几个重要的就可以

-t :一直Ping指定的计算机,直到从键盘按下Ctrl+C中断。 (这是一个非常重要的参数!当我们接触一定量的黑客就知道它的作用了)

  -a :将地址解析为计算机NetBios名。     (这个命令很少用)

  -n :发送count指定的ECHO数据包数,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助。能够测试发送数据包的返回平均时间,及时间的快慢程度。默认值为 4。   (这个一般,我们经常用-t替代)

  -l :发送指定数据量的ECHO数据包。默认为 32 字节;最大值是65500byt。 (这个在我们以后讲死亡之ping就知道了)

以上只需要大家了解

今天我们只需要ping的基本格式—— ping ip  或者 ping 网址

举个例子!还是查看百度的ip:

菜鸟教程:BlackTea简谈IP及其应用!

好了

就是百度的ip,根据上面说的ip就是域名的说法,我们把这个网址输入到浏览器的地址栏

 

菜鸟教程:BlackTea简谈IP及其应用!

看我们成功的访问了百度,这说明119.75.218.70就是百度的ip!

 

 

补充上面的查看自己ip,因为我们再讲查看自己ip的时候还没有讲cmd,所以在这里补上

打开cmd 键入 ipconfig 命令 查看自己的ip

如图

菜鸟教程:BlackTea简谈IP及其应用!
①:本地的ip(自己电脑在局域网中的ip)

②:在网络上的ip

 

 

好了该补充的我都补充了,咱们这节课就说到这。好不容易放假了,好好学学技术去

 

2011.11.22

BlackTea

哈尔滨

这篇关于菜鸟教程:BlackTea简谈IP及其应用…的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/428613

相关文章

JavaWeb项目创建、部署、连接数据库保姆级教程(tomcat)

《JavaWeb项目创建、部署、连接数据库保姆级教程(tomcat)》:本文主要介绍如何在IntelliJIDEA2020.1中创建和部署一个JavaWeb项目,包括创建项目、配置Tomcat服务... 目录简介:一、创建项目二、tomcat部署1、将tomcat解压在一个自己找得到路径2、在idea中添加

Python + Streamlit项目部署方案超详细教程(非Docker版)

《Python+Streamlit项目部署方案超详细教程(非Docker版)》Streamlit是一款强大的Python框架,专为机器学习及数据可视化打造,:本文主要介绍Python+St... 目录一、针对 Alibaba Cloud linux/Centos 系统的完整部署方案1. 服务器基础配置(阿里

Spring IOC核心原理详解与运用实战教程

《SpringIOC核心原理详解与运用实战教程》本文详细解析了SpringIOC容器的核心原理,包括BeanFactory体系、依赖注入机制、循环依赖解决和三级缓存机制,同时,介绍了SpringBo... 目录1. Spring IOC核心原理深度解析1.1 BeanFactory体系与内部结构1.1.1

SpringBoot集成iText快速生成PDF教程

《SpringBoot集成iText快速生成PDF教程》本文介绍了如何在SpringBoot项目中集成iText9.4.0生成PDF文档,包括新特性的介绍、环境准备、Service层实现、Contro... 目录SpringBoot集成iText 9.4.0生成PDF一、iText 9新特性与架构变革二、环

2025最新版Android Studio安装及组件配置教程(SDK、JDK、Gradle)

《2025最新版AndroidStudio安装及组件配置教程(SDK、JDK、Gradle)》:本文主要介绍2025最新版AndroidStudio安装及组件配置(SDK、JDK、Gradle... 目录原生 android 简介Android Studio必备组件一、Android Studio安装二、A

Nginx内置变量应用场景分析

《Nginx内置变量应用场景分析》Nginx内置变量速查表,涵盖请求URI、客户端信息、服务器信息、文件路径、响应与性能等类别,这篇文章给大家介绍Nginx内置变量应用场景分析,感兴趣的朋友跟随小编一... 目录1. Nginx 内置变量速查表2. 核心变量详解与应用场景3. 实际应用举例4. 注意事项Ng

前端Visual Studio Code安装配置教程之下载、汉化、常用组件及基本操作

《前端VisualStudioCode安装配置教程之下载、汉化、常用组件及基本操作》VisualStudioCode是微软推出的一个强大的代码编辑器,功能强大,操作简单便捷,还有着良好的用户界面,... 目录一、Visual Studio Code下载二、汉化三、常用组件1、Auto Rename Tag2

Apache服务器IP自动跳转域名的问题及解决方案

《Apache服务器IP自动跳转域名的问题及解决方案》本教程将详细介绍如何通过Apache虚拟主机配置实现这一功能,并解决常见问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,... 目录​​问题背景​​解决方案​​方法 1:修改 httpd-vhosts.conf(推荐)​​步骤

Linux(centos7)虚拟机没有IP问题及解决方案

《Linux(centos7)虚拟机没有IP问题及解决方案》文章介绍了在CentOS7中配置虚拟机网络并使用Xshell连接虚拟机的步骤,首先,检查并配置网卡ens33的ONBOOT属性为yes,然后... 目录输入查看ZFhrxIP命令:ip addr查看,没有虚拟机IP修改ens33配置文件重启网络Xh

Java中的随机数生成案例从范围字符串到动态区间应用

《Java中的随机数生成案例从范围字符串到动态区间应用》本文介绍了在Java中生成随机数的多种方法,并通过两个案例解析如何根据业务需求生成特定范围的随机数,本文通过两个实际案例详细介绍如何在java中... 目录Java中的随机数生成:从范围字符串到动态区间应用引言目录1. Java中的随机数生成基础基本随