【环境配置】Vbox与kali配置记录(虚拟机与物理机同一网段)

  • Post author:
  • Post category:其他


之前一直操作的是Linux实体机,习惯性使用xshell和smaba工具,最近使用vbox配置网络时,关于window和vbox之间网络互通的问题,发现网上的答案五花八门,存在很多误导,网上的解决方案,这里记录一下:

###


方法1:此方法用于NAT转换,可用于一般调试,和物理机不在同一网段



1,配置网络互通


1.1 关闭虚拟机,打开vbox设置->网络(开始使用时,只有一个nat转换,添加一个hostonly)


这里写图片描述

这里写图片描述


1.2 将hostonly对应的网卡改成静态IP,IP地址段同外部主机( 以太网适配器 VirtualBox Host-Only Network )


这里写图片描述

这里写图片描述


1.3 重启网络

/etc/init.d/networking restart

开启SSH和samba就能正常使用了

###


方法2:此方法使用桥接方式,物理机同一网段(手机抓包使用)



1,配置网络桥接

这里写图片描述

####使用的目前正在使用的网卡

这里写图片描述

####修改Ubuntu静态ip,和上面修改方法相同(备注,一定要添加DNS)

这里写图片描述

####DNS使用电脑的DNS就行了(个人的路由会自动做解析,参考个人电脑)

这里写图片描述

####网上有很多方法,要修改/etc/resolv.conf这个文件,不赞同,这个文件要修改的,必须要锁定才能修改,否则下次启动会自动覆盖

/etc/init.d/networking restart

####开启SSH和samba就能正常使用了



2,smaba配置

参考文章:http://www.cnblogs.com/phinecos/archive/2009/06/06/1497717.html

配置:http://yuanbin.blog.51cto.com/363003/115761/


2.1 samba的安装

sudo apt-get insall samba
sudo apt-get install smbfs


2.2 创建共享目录

mkdir /root/share
sodu chmod 777 /root/share


2.3 创建Samba配置文件


保存现有的配置文件


sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak


修改配置文件


sudo gedit /etc/samba/smb.conf


在smb.conf最后添加

[Share]
   comment = Shared Folder with username and password # 注释
   path = /root/share #共享文件夹
   public = yes #public用来指定该共享是否允许guest账户访问
   writable = yes #可写
   valid users = root#允许访问该共享的用`这里写代码片`户
   create mask = 0775#来设置对新创建的文件的正确权限
   directory mask = 0775#表示新建目录即文件夹的权限
   force user = nobody#强制把建立文件的属主是谁
   force group = nogroup#强制把建立文件的group是谁
   available = yes#available用来指定该共享资源是否可用


2.4 创建samba帐户

sudo touch /etc/samba/smbpasswd
sudo smbpasswd -a root

[如果没有第四步,当你登录时会提示 session setup failed:NT_STATUS_LOGON_FAILURE]


2.5 重启samba服务器


sudo /etc/init.d/samba restart


2.6 测试

smbclient -L //localhost/share


2.7 使用


可以到windows下输入ip使用了,在文件夹处输入 “\” + “ip” + “” + “share”

建立一个windows网络映射,这样就可以像自己硬盘一样使用了


2.8 设置开启



update-rc.d smbd enable



3,Kali配置ssh

参考文章:http://blog.csdn.net/bnxf00000/article/details/44748017


3.1 kali开启ssh

vi /etc/ssh/sshd_config


3.2 修改配置文件下面两个改为yes

PasswordAuthentication yes
PermitRootLogin yes

这里写图片描述

这里写图片描述


3.3 kali开启ssh

/etc/init.d/ssh start 


3.4 开机启动

 update-rc.d sshd enable



版权声明:本文为zhy025907原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。