文享日志

虚拟机与Kali桥接配置

Linux

发表于2018年02月10日00:07:05

更新于2018年02月12日14:08:46

0条评论 368次阅读

首先介绍一下桥接,NAT与host-only的区别。

  • 桥接就是在本机获取到一个IP的基础上,虚拟机获取第二个IP。就算主机的ip设置错了,上不了网,虚拟机桥接ip设置对了,照样可以上网。这种方式相当于虚拟出了一台新联网的设备,虚拟机与主机面对路由器是并行关系。(默认Vmnet0)


  • NAT是复用主机的IP。虚拟机与主机的关系就相当于主机与路由器之间的关系。路由器设置NAT上网时,会将各内网IP(也就是我们通常见到的192.168.1.***,172.16.***,10.***)传送过来的数据,转换(复用)成公网IP,在互联网上进行通信。Vmware设置NAT时,道理与路由器一样,Vmware软件会将虚拟机里的数据转换成主机IP,通过主机IP与路由器通信。路由器又将主机IP转换(复用)成公网IP,进行互联网通信。此时主机(Vmnet8的ip)就是虚拟机的网关。虚拟机与主机对路由器时串行关系。对于路由器来说,只存在主机这一台机器,因为虚拟机的数据包被主机给包装成自己人了。。


  • 仅主机模式是主机与虚拟机之间通信模式,虚拟机将不会访问到互联网。 相当于主机插着网线,主机又与虚拟机插着网线。Vmnet0是虚拟机的网卡(这里注意看看虚拟机网段与主机网段,不在一个网段上)。。




然后再说说再Vmware里面的设置。

    其实我们在安装kali的时候,一直闷头点next就行了,但是它默认是net网络访问方式,这种方式,不利于测试攻防,搭建各种服务。所以要用桥接方式来配置网络。配置的时候踩了好些坑。。开始的时候,想起老师在临放假讲的Vmware网络配置,结果我在虚拟网络编辑器里瞎点了半天,各种报错,而后百度查了好久,终于弄成了。

我就说说我在安装虚拟机的时候,遇到的问题,及解决方案。

一、首先遇到的就是进入桌面后,右上角那里显示“设备未托管”,想到可能时没有启动网卡,但在启用网卡时,又说我没有配置,在编辑接口文件,重启net服务之后,并没有什么卵用,后来又查了好多,才发现kali的网络配置有两套方案...

QQ截图20180209201216.png


解决方案:

重装系统,在重装时,设置静态IP,网关和DNS(这里网关和DNS可以设置成你的路由器内网IP,就是192.168.1.1),重装之后,在桌面右键打开终端,输入

vim /etc/NetworkManger/NetworkManger.conf

打开之后,按i键,将光标定位到managed将其值改为true,按ESC,输入一个冒号(shift加冒号那个键),输入wq回车保存退出。

blob.png

运行service network-manager restart就可以了。


或者可以不用重装(这个我自己没试,但想来应该也是可以成功的),输入命令

vim /etc/network/interfaces

编辑内容如下图,保存之后,输入命令

/etc/init.d/networking restart

QQ截图20180209201819.png



还是不通的,可以参考最下面的参考链接的文章。



(更新:Parallel Desktop安装kali后,软件设置桥接模式后,kali开机就能联网了,观察到右上角的两个电脑图标那里,还是显示“设备未托管”,所以设备托管这里不是必要的,这里的这套联网方案是要修改NetworkManager.conf文件,在尝试配置interfaces文件后联网不成功,则可以试试修改NetworkManager.conf文件)




二、在进行上述配置之后,我发现我的网卡是启用了,但是还是上不了网。重启虚拟机的时候。发现了这样一串小字。

QQ截图20180209142442.png

百度了一下,他们叫我把虚拟网络编辑器恢复一下默认设置。。这是我才想起来,开始的时候,胡乱在里面点了好多下。恢复完之后,成功连上了网。。



最后,再展示一下虚拟机与主机相互ping通。。

QQ截图20180209204157.png



参考链接:

http://blog.csdn.net/qiandublog/article/details/52563338
http://blog.csdn.net/hackeraaa/article/details/50411848
http://tieba.baidu.com/p/3990738214


👍 0  👎 0
共有0条评论

发表新评论

提交

广告展示

腾讯云推广 阿里云推广