kali使用docker时遇到的错误及解决问题
前言
最近在学习在kali用docker搭建环境,但是一开始就遇到了问题
本机无法访问kali开启的docker容器
问题描述
物理机访问kali开启的docker容器时访问不了。在虚拟机中可以通过telnet ip port
的方式可以确定docker容器的端口通过虚拟机可以访问,但是在物理机中无法通过telnet测试,并且通过物理机ping
虚拟机的ip是可以ping通的。
过程
当我用ifconfig
查看时,看到docker0网卡发生了错误,并且没有常见的ip,那么基本可以确定是docker的问题了,那么可以考虑重置docker网络来解决问题
解决方法
# 停止docker服务
systemctl stop docker
# 重建 docker 网络
ifconfig docker0 down
brctl delbr docker0
# 重启docker服务
systemctl start docker
重新ifconfig
查看网络
可以发现docker的网卡正常了,并且通过物理机访问docker容器中的应用也已经正常。
访问的ip地址是kali的ip地址
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统