首页 > 如何在Mac下使测试网站供局域网内他人访问?

如何在Mac下使测试网站供局域网内他人访问?

比如有ABC三台电脑和一个无线路由器,无线路由器连外网。

A:本机Mac系统,有网站,本机测试网站通过localhost:4000即可访问。

BC:Windows系统,欲让B和C能通过IP,如192.168.1.xx:4000这个地址访问测试网站,该如何做?

需要设置防火墙,DNS什么的吗?改如何设置?B和C需要设置什么吗?谢谢!


如果是Mac做服务器,默认情况下是可以直接访问的,没有开启防火墙的。
如果已经开启,可以再安全与隐私里面关闭。
做服务器的主机,建议使用静态IP,如果不用静态IP,可以用ifconfig命令查看到当前IP


A 在 系统偏好设置 -> 安全性与隐私 -> 防火墙 中关掉防火墙就可以了。


对,可以直连,之前测试是因为那个开发工具要手动 bind 一下 IP,所以以为不行,然后用另外一个开发工具测试站能连上,故考虑是之前的没有bind的缘故。本地运行时加个 bind 的 flag 就行。

--bind="192.168.1.100": interface to which the server will bind
【热门文章】
【热门文章】