在虚拟机里运行了django程序,主机里如何通过浏览器访问?
楼上正解,不过也可以用runserver 0.0.0.0:port。无论哪个ip都可以访问,只要是路由通。但是你的linux虚拟机要关了防火墙,不然是访问不了的,有些时候就算是关了也要重新开了再关。很奇怪的。可以用tcpdump测试看看
虚拟机下查看ip,然后 启动项目,runserver 后面附你的ip地址,然后给出一个端口号。这样在主机就访问这个url。
@fanshaorui 说的可以用,不过注意要确定虚拟机已经打开对应的端口。
runserver 0.0.0.0:port