物理机不能访问虚拟机kali的web服务解决方案记录

目录

环境

问题描述

解决方案

知识补充

效果测试

其他思路


环境

kali(nat模式),物理机,可互ping

问题描述

kali的web服务器不能在物理机上访问。

1.本机能ping通虚拟机
2.虚拟机也能ping通本机
3.虚拟机能访问自己的web

4.虚拟机也能访问物理机的web

5.物理机无法访问虚拟机的web

解决方案

关闭kali的防火墙

知识补充

  • ufw防火墙

UFW是一个简单的防火墙,预装在所有最新版本的Ubuntu和Ubuntu Server中,已经成为 Ubuntu 和 Debian 等系统上的默认防火墙

  • 安装 ufw 防火墙

apt-get install ufw
  • ufw 防火墙命令
ufw status :检查防火墙的状态(默认 inactive)
ufw version :查看 ufw 防火墙版本
ufw enable :启动 ufw 防火墙
ufw disable :关闭ufw防火墙
ufw default deny :默认禁止访问所有
ufw allow 22/tcp :开放 22/tcp 端口
ufw allow 53 :开放53端口(tcp/udp)
ufw deny 3306 :禁止3306访问
ufw delete allow 22 :删除已经添加过的规则
ufw allow from 192.168.8.1 :允许此IP访问所有的本机端口
ufw delete allow from 192.168.8.1 : 删除上面的规则
ufw status numbered :查看规则,显示行号
ufw delete 3 :删除第三条规则
ufw reload : 重新加载防火墙
ufw reset :重置防火墙

 1.虚拟机设置为NAT模式
选择安装好的虚拟机,右键选择“setting( 设置)”,打开虚拟机设置窗口;
在左边栏的Hardware(硬件)选项卡内选择Network Adapter(网络适配器);
在右边栏选择NAT(NET模式);
2.VMware 编辑虚拟网络
VMware 菜单栏选择“编辑”→“虚拟网络编辑”,打开虚拟网络编辑器,查看虚拟网络,默认会自动生成VMnet0、VMnet1、….
VMnet0:Bridged Network 桥接模式
VMnet1:Host-Only Network 仅主机模式
VMnet8:NAT模式

效果测试

先开启apache看看

sudo service apache2 start

物理机访问 

开启python的http服务器 

python3 -m http.server 80

物理机访问 

查看日志 

其他思路

网上查找了下,如果可以互ping且上述方法无效,则还可能是配置的问题

Apache中的conf中有个访问权限可以设置

将倒数第二行的Require all local改为Require all granted

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

coleak

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值