局域网访问项目URL注意事项
-
判断是否在同一局域网
判断方法,dos窗口(win+r,输入cmd回车)输入ipconfig
以太网默认网关地址相同,IPv4地址最后一个数字不同 -
关闭Windows防火墙(不会就百度)
简单粗暴且有效,但存在风险,可能有更好的方法,我没有尝试过 -
开放端口不能为localhost:端口
在同一局域网下,关闭防火墙,并且项目启动,本机可访问的情况下,尝试了很久,局域网依旧无法访问本机项目。
问题:本机开放端口为http://localhost:9999无法被同一局域网访问
解决方法:将开放端口配置为http://本机IP地址:9999(不知道如何修改就百度)
我使用的是IDEA,用的是Vue,在项目的config文件夹中的indes.js中
此处省略其他配置信息,只显示前端端口配置,后端不用修改,使用localhost也可以访问(至少我是这样)
module.exports = {
host: '本机IP', //将此处修改成你的本机IP,注(ipconfig中的本机IP)
port: 1314//此处为你开放的端口号
}