我用IIS建立了一个WEB服务器站点,有路由器,只有自己电脑才能访问网页,别人就不能访问,请问怎么办?

我用IIS建立了一个WEB服务器站点,有路由器,只有自己电脑才能访问网页,别人就不能访问,请问怎么办?,第1张

1\你的电脑是通过路由上网的,外网访问不了你的内网IP 1921681101,所以这样不对。
2、如要让别人能访问你的电脑,需要做:
A、在路由上设置一个端口映射:针对WEB服务,需要将路由器外网的80端口映射到你的电脑(也是就1921681101)的80端口上。这样,别人访问你的路由的外网IP时,就能转到你的电脑的IP上了。
B、把域名绑定到你的路由的外网IP,如果不是固定的,可以使用一些动态域名管理软件,好多路由都集成的有。
C、针对补充问题:
如果你是静态IP,电信应该告诉你你的公网IP是什么,如果你不是,就只能用花生壳之类的动态域名管理软件了。

第一:不同IP不同站点
优点 各个网站间更为独立 互不影响
缺点 成本高,需要购买2台以上服务器 或者一台服务器 添加多个IP
第二:同一IP不同主机头
优点 应用范围广 同一顶级域名下的 二级域名 三级域名 都可以绑定同一个IP
绝点 一旦这台服务器出问题 所有网站页面 不论是顶级域名 还是二级域名 三级域名 都打不开
第三:同一IP不同端口
优点 安全性高 避开黑客或者其他恶意攻击 只有网站内部的人 才知道端口 除了这些人 其他人不知道网站端口 就访问不到网站
缺点 百度推广和收录 一般不针对 带有端口的网站 另一方面访问者不知网站端口是什么而访问不到网站

解决方法如下,你可以试试。(1)查看IIS管理器中站点安全设置的匿名帐户是否被禁用,如果是,请尝试用以下办法启用:

控制面板->管理工具->计算机管理->本地用户和组,将IUSR_机器名账号启用。如果还没有解决,请继续下一步。

(2)查看本地安全策略中,IIS管理器中站点的默认匿名访问帐号或者其所属的组是否有通过网络访问服务器的权限,如果没有尝试用以下步骤赋予权限:

开始->程序->管理工具->本地安全策略->安全策略->本地策略->用户权限分配,双击“从网络访问此计算机”,添加IIS默认用户或者其所属的组。

注意:一般自定义 IIS默认匿名访问帐号都属于组,为了安全,没有特殊需要,请遵循此规则。结果问题依然存在,我分析完了所以可能出现的问题,还是不行,我觉得这个是共享的东西,必须把我的共享装一下,因为我的机器是刚装的系统,所以我装了一下共享,结果如我所愿,终于搞定了,不再出现那个401了。

1、错误号4011

症状:>

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13471211.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-13
下一篇 2023-08-13

发表评论

登录后才能评论

评论列表(0条)

保存