大家都知道,要想进行内网渗透攻击,你必须要在那个内网里。

但是大家在Vmware里安装kali的时候,大多数用户为了方便,未选择桥接模式,而是选择了使用与本机共享的IP网络
当然,这样能上网,但是你的虚拟机却没有实际获得内网IP。
如果你不进行内网渗透操作,可以无视这篇帖子!
废话不多说,教程开始:
0x00:首先你需要在你本机ipconfig一下:
<ignore_js_op>

大家可以看到,我的机子网关是:192.168.1.1 (有些人的是192.168.0.1)
那么也就是说,我的内网ip段是192.168.1.1-192.168.1.255 (同上面括号:有些人的是192.168.0.1-有些人的是192.168.0.255)
子网掩码是:255.255.255.0 这里大同小异。
说一下内网IP,如果你的网关是192.168.1.1,那么你的内网IP就是 192.168.1.XXX。前三个一样,最后一位不一样,一台机子分配一个数字。
记一下上面红色框框里的三样数据。

0x01:然后就进入虚拟机里的kali进行操作了。
ifconifg -a 查看所有网卡
<ignore_js_op>

这里注意,如果你的机子没有进入内网,则我红色圈起来的那个显示的就不是如0x00里面写的那样的内网IP格式。
在我的没解决之前,他显示的是 192.168.222.1 这显然就不是内网IP、
内网IP是在你的路由器里重新分配了一台机子,肯定就有一个自己独立的IP了。这点大家注意。实在不懂就百度一下。

0x02:正式开始配置
打开终端,输入:
vi /etc/network/interfaces   #意思是用vim打开文件,然后编辑IP地址
<ignore_js_op>

黄色部分是你需要添加的内容;
第四行是你想设置的内网IP,
       如果你的网关是 192.168.1.1,那么你就要设置 192.168.1.XXX,最后的数字推荐100-115中间的
       如果是192.168.0.1的,那么你就要设置 192.168.0.XXX,最后的数字推荐100-115中间的
第五行是你的子网掩码,详情见 0x00
第六行是你的网络地址,
       网关是192.168.1.1的就填192.168.1.0,网关是192.168.0.1的就填192.168.0.0
第七行是广播地址,
       网关是192.168.1.1的就填192.168.1.255,网关是192.168.0.1的就填192.168.0.255
第八行是网关地址,这个不用解释了吧?详情见 0x00

加入完之后,按一下Esc,然后Shift+; 进入命令模式,输入wq 回车退出

0x03:重启网卡
在终端下,输入:/etc/init.d/networking restart 回车,进行重启网卡
进行这一步之后,kali的右上角会提示网络已断开,并会显示一个红色的X。如果等了1分钟X还没去掉,请重启,做好失败的准备。

0x04:设置系统启动后自动启用网卡
在终端下,输入:update-rc.d networking defaults 回车,设置设置系统启动后自动启用网卡

0x05:完毕。

如果使用上面步骤还未成功的,请查看你的VMware是否是桥接模式。
<ignore_js_op>

还要检查:
<ignore_js_op>

附:

kali高速更新源以及主题修改

kali&BT安装好之后无法上网或者无法获得内网IP的更多相关文章

  1. kali&BT安装好之后无法上网(包括Wifi)或者无法获得内网IP解决方法

    大家都知道,要想进行内网渗透攻击,你必须要在那个内网里.但是大家在Vmware里安装kali的时候,大多数用户为了方便,未选择桥接模式,而是选择了使用与本机共享的IP网络当然,这样能上网,但是你的虚拟 ...

  2. 20165203 《网络对抗技术》week1 Kali的安装与配置

    20165203 <网络对抗技术>week1 Kali的安装与配置 本人感觉Kali可以做很多有意思的事情,下面是本人的Kali的安装过程. 安装过程 光盘映像文件的下载 登录官网,选择下 ...

  3. 云端搭建内网局域网+NAT冗余上网:vps-centos6.10 +pptp client +2个ros 实现默认走pptp上网,万一pptp断了,走另外一个ros路由+centos7补充了下

    介绍下环境: 1.ROS1也是PPTP SERVER,IP为172.16.22.3/24,pptp pool为172.16.23.0/24,pptp的默认帐号是111,密码是123 2.ROS2的IP ...

  4. Apache 2.4.7在CentOS6.4中安装配置反向代理解决单外网IP对应多个内网主机的方法实践

    欢迎转载,转载时请保留全文及出处. Apache 2.4.7在CentOS6.4中安装配置反向代理解决单外网IP对应多个内网主机的方法实践 Apache安装 下载源程序(http://httpd.ap ...

  5. 代理内网上网-iptables

    代理内网上网-iptables 1.1 环境说明 主机A:(能上网) ip:内172.16.1.7/24 外10.0.0.7/24 系统CentOS 6.9 主机B:(不能上网) ip:内172.16 ...

  6. 单线拨号上网时RouterOS内网端口映射的配置

    很多时候routeros 是通过单线拨号上网,假设PPP接口名为pppoe-out1 若需要添加内网ip=18.16.1.92主机的3389端口映射 ,可以在命令行键入: ip firewall na ...

  7. CentOS内网机器利用iptables共享公网IP上网

    公司有个业务是2B的以及日活不大,所以两台服务器搞定,一个6M EIP.两台机器都是CentOS7系统EIP为 xxx.xxx.xxx.xxx绑在 内网ip为 172.18.30.175的服务器上,内 ...

  8. FTP搭建 共享上网 穿透内网外网

    1.ftp原理介绍 FTP只通过TCP连接,没有用于FTP的UDP组件.FTP不同于其他服务的是它使用了两个端口, 一个数据端口和一个命令端口(或称为控制端口).通常21端口是命令端口,20端口是数据 ...

  9. IDC 内网机器 通 过 iptables SNAT上网的配置方法

    有三台机器, A .B .C,其中A机器有外网和内网IP,B和C只有内网,我们配置B和C二台机器通过A机器来上外网. 假设A机器 外网IP为: 60.12.13.14  内网IP为: 192.168. ...

随机推荐

  1. CF IndiaHacks 2016 F Paper task 后缀数组

    题目链接:http://codeforces.com/problemset/problem/653/F 大意是给出一个只包含'('和')'的括号串,求有多少不同的子串是合法的括号串 解法:对于每一个后 ...

  2. LeetCode 327. Count of Range Sum

    无意看到的LeetCode新题,不算太简单,大意是给一个数组,询问多少区间和在某个[L,R]之内.首先做出前缀和,将问题转为数组中多少A[j]-A[i] (j>i)在范围内. 有一种基于归并排序 ...

  3. STM32实战应用(一)——1602蓝牙时钟1液晶的显示测试

    前言 从51到STM32F4学习这么久了,总算找到点头绪了,目前学习了GPIO,中断,定时器,看门狗的基本使用,所以想试着看看能不能做个什么东西,就是想复习一下最近学习的知识.正好上学期单片机课程设计 ...

  4. mui开发app之多图压缩与上传(仿qq空间说说发表)

    欲实现效果图 提出需求点: 用户可自由添加删除替换多张图片,并且显示相应缩略图,限制为8张 用户可选择压缩图或直接上传原图功能 返回提醒用户会丢失填写的信息 下面一个个实现上述需求,从简单到复杂: 需 ...

  5. window系统下sbt的安装

    最近进了一个新公司,用playframework,不用maven,用sbt,然后就来写一下自己的心酸sbt安装进程吧. 第一步: 安装java8,配置好环境变量,这些不用多说吧,之所以是要8版本,是因 ...

  6. python基础--异常,对象和迭代器

    异常处理 面向对象 迭代器和生成器 python异常处理 下面代码触发了一个FileNotFoundError >>> open("notexist.txt") ...

  7. [刷题]算法竞赛入门经典(第2版) 5-3/UVa10935 - Throwing cards away I

    书上具体所有题目:http://pan.baidu.com/s/1hssH0KO 代码:(Accepted,0 ms) //UVa10935 - Throwing cards away I #incl ...

  8. Java学习笔记——设计模式之二.策略模式

    明确是王道 --Clean Code 先定义策略类 package cn.no2.strategy; public abstract class Strategy { //省略属性 //算法方法 pu ...

  9. java企业架构 spring mvc +mybatis + KafKa+Flume+Zookeeper

    声明:该框架面向企业,是大型互联网分布式企业架构,后期会介绍linux上部署高可用集群项目. 项目基础功能截图(自提供了最小部分)      平台简介        Jeesz是一个分布式的框架,提供 ...

  10. kotlin, 一种新的android平台一级开发语言

    最近看到一则科技新闻, 大致内容是google将kotlin语言作为android应用开发的一级语言, 与java并驾齐驱, 这是一个开发界的大事件大新闻, 连google的亲儿子go语言也没有这种待 ...