初试渗透测试一:初识网络

本文介绍了计算机网络中的三种地址类型(物理地址、IP地址和域名),以及KaliLinux中的网络配置命令。重点讲解了虚拟机的两种网络连接模式:桥接模式和NAT模式,以及NAT如何为IPv4地址分配和管理。
摘要由CSDN通过智能技术生成

一.前置知识

1.计算机地址

计算机在网络中的地址有以下3类:

①物理地址(MAC、网卡、硬件地址:48bit)

        物理地址相当于现实生活中的人脸,是不可改变的,独一无二的。每张网卡的物理地址是固定不变的。

        物理地址由六个十六进制数组成,如:00-0C-29-5A-9B-E3。同时前三个字节表示厂商,如:00-0C-29就表示虚拟机的“物理地址”(然而它并不真实存在QAQ)。

②IP地址(32bit)

        IP地址相当于现实生活中的人名,是可以改变的,根据所连网络不同,就有不同IP。就像我在中国叫希夷,到了俄罗斯就叫托卡妥耶夫斯基(O.o),同时也可能在中国改名叫西仪(bushi。

        IP地址由四个十六进制数组成,如:127.0.0.1,这是你计算机的回环地址(其实每个计算机的回环地址都是他O.o),ping它相当于ping自己(计算机网络的老笑话了)。

        IP地址包括IPv4和IPv6(其实IPv6就是IPv4-plus捏QwQ)。随着计算机用户数量暴涨,网络中计算机的数量增加,IPv4地址已经不够用了,因此IPv6出现啦!IPv4只有四位十六进制,而IPv6有八位!(原来计算机网络名字也会不够用o.O)BUT!还有另一种解决方案——大家共用一个名字!这就是大名鼎鼎的NAT!(后有详解)

③域名

        域名相当于地址门牌,像:666号宇宙-银河系-太阳系-地球(不严谨的类比一下QWQ)。域名更多是用于我们的计算机访问网站时使用的,如:www.baidu.com。

        额外放送:DNS(domain nameserver) 域名服务器,能将域名解析成ip地址。


 2.kali网络简单命令

①.ifconfig(interface configuration网络配置,Windows系统下是ipconfig)

        eth0(网卡0号):ethernet 以太网
        FE:fast eth 快速以太网
        lo:local本地 loopback回环地址
        netmask:子网掩码(与网址与运算)
        broadcast:广播(XXX.XXX.XXX.0/255 ,255:表示全体主机)

②.route -n:路由

        default:默认
        destination:目标

二.实验

1.虚拟机的两个网络连接模式

①桥接模式

        kali桥接:将虚拟机做为同一网络下,与物理机同等级的计算机。

②NAT模式(网络地址转换)

        终于到大名鼎鼎的NAT啦!先介绍以下基本的运行模式:

NAT模式相当于将一个局域网视为一个小区,局域网内的所有计算机视为住户,总路由器视为小区的快递点,所有小区内的包裹都不知道收件人姓名,只知道快递点的编号。

发件时区域的快递点会记录发件住户的门牌号,在包裹上添加快递点的编号覆盖发件住户的门牌号,发往目标小区的快递点;收件时区域的快递点会检查记录表,找到收件住户的门牌号,送货上门。(太酷啦!)

 a.127.0.0.1计算机要发送请求到2.2.2.2服务器下的某个计算机;

b.127.0.0.1请求包发送到1.1.1.1路由器,改名为1.1.1.1,再发送到2.2.2.2服务器,最后请求包通过端口映射被发送2.2.2.2服务器下的目标计算机;

c.回复包沿相反路径回到1.1.1.1路由器,1.1.1.1路由器再通过端口映射回到127.0.0.1计算机。

ps:端口映射:每个路由器网络下的计算机都对路由器开放一个不同的端口。b步骤改名时,路由器会记录发出该请求包的计算机端口,当回复包返回时,通过此端口发送回复包给计算机。

        kali中的NAT就是将物理机作为路由器,虚拟机作为路由器网络下的一台计算机。

        那么,NAT是如何为IPv4“续命”的咧?

        其实127.0.0.1是私网ip地址,1.1.1.1是公网ip地址,相当于IPv4里每个IP地址还有IPv4(很神奇吧QOQ)。

2.具体操作

①Kali虚拟机采用桥接模式;物理机连接校园网,Kali中查看网络配置并截图,能获得IP地址吗?


②Kali虚拟机采用桥接模式;物理机连接手机热点,Kali中查看网络配置并截图,能获得IP地址吗?

③对于1、2的结果,进行总结分析。

        对比1、2,发现在手机热点下多出了inet行,这就是计算机的IP地址。

        那么为什么1中没有呢:因为kali桥接模式下,虚拟机与物理机使用相同的IP地址,同时校园网对连接的计算机IP地址做了处理,使IP全部为一个相同的地址——没有地址!(真棒啊!)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值