![无法访问运行 Ubuntu 18.04 的虚拟机(KVM)上安装的 Apache](https://linux22.com/image/732708/%E6%97%A0%E6%B3%95%E8%AE%BF%E9%97%AE%E8%BF%90%E8%A1%8C%20Ubuntu%2018.04%20%E7%9A%84%E8%99%9A%E6%8B%9F%E6%9C%BA%EF%BC%88KVM%EF%BC%89%E4%B8%8A%E5%AE%89%E8%A3%85%E7%9A%84%20Apache.png)
VPS:KVM(SolusVM),VM OS:Ubuntu 18.04,网卡:Virtio / Intel Pro 1000,
我可以从我的机器(在家) ping VM IP 21X.XXX.XXX.XXX。但无法使用 21X.XXX.XXX.XXX 或域访问 Apache 端口 80。
我在我的虚拟机中安装了 docker,但它在外部无法使用 21X.XXX.XXX.XXX:8000 访问。
我是否忘记了要配置某些东西?
注意:如果我卷曲 21X.XXX.XXX.XXX:8000VNC 内部,它可以工作,但不能在互联网上工作。
答案1
- Apache 服务是否正常运行? -ps 辅助可以在这里帮助你
- 它是否绑定到端口 80?-nmap或者网络状态可以在这里帮助你
- 可以在本地访问吗?-获得或者卷曲可以在这里帮助你
- 您的防火墙是否允许到相应端口的传入连接?
- 您的 VPS 是否将您的 VM 置于虚拟网络后面?
对您无法访问的每项服务执行相同的检查。