为何本机IP不能访问IIS网站?

问题描述

问题背景:1.vs2010+win7+无线路由内网IP+IIS72.localhost和127.0.0.1均能正常访问3.在家采用公司vpn分配的IP和在公司时的IP也能正常访问4.唯独在家时,采用无线路由分配的IP不能访问,直接显示无法打开。但IP是可以Ping通的5.windows防火墙没有打开6.由于仅无线路由分配的IP不能访问,应该可以排除文件夹权限问题7.tlenet本机IP端口不通怎么挣C币啊?

解决方案

解决方案二:
坐等回复,都快被搞疯了
解决方案三:
在家采用公司vpn分配的IP和在公司时的IP也能正常访问表示服务器的ip是内网ip唯独在家时,采用无线路由分配的IP不能访问,直接显示无法打开。但IP是可以Ping通的这是什么概念?你访问公司的服务器要使用vpn不使用的话怎么能访问?
解决方案四:
引用2楼xuzuning的回复:

在家采用公司vpn分配的IP和在公司时的IP也能正常访问表示服务器的ip是内网ip唯独在家时,采用无线路由分配的IP不能访问,直接显示无法打开。但IP是可以Ping通的这是什么概念?你访问公司的服务器要使用vpn不使用的话怎么能访问?

我是说在家使用自己的无线路由分配的内网IP是访问不了本机IIS的网站,并不是说我要访问公司的服务器。
解决方案五:
发错版块了,去net版问吧。
解决方案六:
我觉得应该是局域网搭建的问题,我试过不同的地方的无线路由,也都不行。但不知怎么修改。求解答啊!
解决方案七:
不知道楼主是从本机还是别的机器用IP访问,那你VPN是不是开着
解决方案八:
引用6楼tcmakebest的回复:

不知道楼主是从本机还是别的机器用IP访问,那你VPN是不是开着

我是从本机用IP来访问的。VPN开着关着都试过了,无法访问。
解决方案九:
不能访问,报什么错误?500?404?302?
解决方案十:
唯独在家时,采用无线路由分配的IP不能访问IIS里设置的IP是什么,如果是个固定IP,那么你本机IP变了,当然访问不了了
解决方案十一:
引用8楼Z65443344的回复:

不能访问,报什么错误?500?404?302?

就是显示网页无法显示,没有错误代码
解决方案十二:
引用9楼Z65443344的回复:

唯独在家时,采用无线路由分配的IP不能访问IIS里设置的IP是什么,如果是个固定IP,那么你本机IP变了,当然访问不了了

我在IIS的设置中,选了本机IP的。不会是这个问题。你们都没遇到这样的问题吗?
解决方案十三:
你的IIS没启动
解决方案十四:
引用12楼WM_JAWIN的回复:

你的IIS没启动

启动了的,因为我开VPN后,用VPN所分配的IP地址就能访问。
解决方案十五:
引用13楼kaifuzi的回复:

Quote: 引用12楼WM_JAWIN的回复:
你的IIS没启动

启动了的,因为我开VPN后,用VPN所分配的IP地址就能访问。

IIS什么都不改,用VPN能访问,那么还是说明你IIS配错了
解决方案:
另,你确定用VPN访问的是你本机的IIS,而不是办公网里的其他机器?
解决方案:
引用14楼Z65443344的回复:

Quote: 引用13楼kaifuzi的回复:
Quote: 引用12楼WM_JAWIN的回复:
你的IIS没启动

启动了的,因为我开VPN后,用VPN所分配的IP地址就能访问。

IIS什么都不改,用VPN能访问,那么还是说明你IIS配错了

IIS什么都不改在VPN下或公司网络里就能访问,哪应该是网络有问题啊,为何说是IIS有问题?哪有可能是IIS哪个地方配错了?
解决方案:
你把IIS中地址改为(全部未分配),不要指定分配的地址,然后再用你的IP,和127.0.0.1分别试试
解决方案:
引用17楼dongxinxi的回复:

你把IIS中地址改为(全部未分配),不要指定分配的地址,然后再用你的IP,和127.0.0.1分别试试

没错.全部未分配,那么当你的IP是10.9.38.1,你访问的URL也是10.9.38.1,那么就是在访问本机的IIS了而如果你IIS里填写的是10.9.38.1,而你的本机IP改成了192.168.0.1,当然访问不到才对,访问到了说明访问的不是本机,而是VPN连接的办公网里的10.9.38.1这个机器上的IIS
解决方案:
引用17楼dongxinxi的回复:

你把IIS中地址改为(全部未分配),不要指定分配的地址,然后再用你的IP,和127.0.0.1分别试试

我在问题背景中的第二点也说明了:2.localhost和127.0.0.1均能正常访问所以这个是没问题的,就是无线路由分配的IP不能访问
解决方案:
引用18楼Z65443344的回复:

Quote: 引用17楼dongxinxi的回复:
你把IIS中地址改为(全部未分配),不要指定分配的地址,然后再用你的IP,和127.0.0.1分别试试

没错.全部未分配,那么当你的IP是10.9.38.1,你访问的URL也是10.9.38.1,那么就是在访问本机的IIS了而如果你IIS里填写的是10.9.38.1,而你的本机IP改成了192.168.0.1,当然访问不到才对,访问到了说明访问的不是本机,而是VPN连接的办公网里的10.9.38.1这个机器上的IIS

不管我断不断掉VPN,我用家中无线路由分配的IP就是无法访问。采用127.0.0.1也是可以访问。在IIS中我不会弄错IP地址,因为是可以选的,IIS会所你本机所有的IP都列出来。
解决方案:
也就是说,你每次切换VPN之后,都会改IIS配置是吗?
解决方案:
引用21楼Z65443344的回复:

也就是说,你每次切换VPN之后,都会改IIS配置是吗?

我会重新填入IP地址的
解决方案:
我觉得你应该检查一下IE是否使用了代理设置
解决方案:
引用23楼Z65443344的回复:

我觉得你应该检查一下IE是否使用了代理设置

我的IE也没有采用代理
解决方案:
引用23楼Z65443344的回复:

我觉得你应该检查一下IE是否使用了代理设置

难道我的问题就无解吗?
解决方案:
VPN连接属性有一个设置,有一个勾好像是去掉还是勾上,就可以了要不然你连接VPN之后,就会跟本地LAN隔断
解决方案:
引用26楼WM_JAWIN的回复:

VPN连接属性有一个设置,有一个勾好像是去掉还是勾上,就可以了要不然你连接VPN之后,就会跟本地LAN隔断

不好意思,其实我没明白你说的这个跟IIS访问不了本机IP有何关联。我提到VPN,是为说明在VPN下,IIS中填入VPN分配的IP地址是可以访问本机IP地址的。
解决方案:
既然找不到好办法,为何不试试呢?有句话叫死马当活马医
解决方案:
怀疑你的无线路由器的route问题。你的无线路由器分配的IP段是多少?你可以试试cmd---tracertIP地址,看看是走到哪里去了。你可以ping通,并不代表着一定ping的是你电脑的IP地址,有可能是你自己设置的无线路由器的IP段与公网的某个IP段冲突,而无线路由器的路由有问题的情况下,就会跑到公网中某个IP地址了
解决方案:
引用28楼WM_JAWIN的回复:

既然找不到好办法,为何不试试呢?有句话叫死马当活马医

公司给装的Cisco的VP,,配置都是设好的,我是没权限改的
解决方案:
引用29楼jjkk168的回复:

怀疑你的无线路由器的route问题。你的无线路由器分配的IP段是多少?你可以试试cmd---tracertIP地址,看看是走到哪里去了。你可以ping通,并不代表着一定ping的是你电脑的IP地址,有可能是你自己设置的无线路由器的IP段与公网的某个IP段冲突,而无线路由器的路由有问题的情况下,就会跑到公网中某个IP地址了

我试过用“tlenet本机IP80”,是不通的。我也怀疑时路由的问题,但不知从哪排查起。我回去看看IP段是多少。
解决方案:
你家的VPN连接你都没权限修改?你公司也管的太宽了吧VPN连接-->属性-->网络-->Internet协议-->高级-->勾掉“在远程网络上使用网关
解决方案:
引用29楼jjkk168的回复:

怀疑你的无线路由器的route问题。你的无线路由器分配的IP段是多少?你可以试试cmd---tracertIP地址,看看是走到哪里去了。你可以ping通,并不代表着一定ping的是你电脑的IP地址,有可能是你自己设置的无线路由器的IP段与公网的某个IP段冲突,而无线路由器的路由有问题的情况下,就会跑到公网中某个IP地址了

今天看到这么段话,不知是不是与这有关:“因此,如果宽带运营商不限制家庭上行宽带,一大原因是怕用户在家庭光纤里搭建网站影响他们的企业专线租用业务,很多企业可能会使用家庭光纤来搭建网站,而不去机房托管主机,造成宽带运营商的利益损失。所以,宽带运营商不仅仅不会提高家庭上行宽带,还会通过动态IP,限制80端口等方式来禁止家庭光纤用户私自搭建网站。”

时间: 2024-10-24 23:53:47

为何本机IP不能访问IIS网站?的相关文章

网站无法访问-为何本机IP不能访问IIS网站?

问题描述 为何本机IP不能访问IIS网站? 问题背景: 1. vs2010+win7+无线路由内网IP+IIS7 2. localhost 和 127.0.0.1均能正常访问 3. 在家采用公司vpn分配的IP和在公司时的IP也能正常访问 4. 唯独在家时,采用无线路由分配的IP不能访问,直接显示无法打开.但IP是可以Ping通的 5. windows防火墙没有打开 6. 由于仅无线路由分配的IP不能访问,应该可以排除文件夹权限问题 7. tlenet 本机IP 端口 不通 怎么挣C币啊? 解决

IIS发布使用localhost和127.0.0.1可以访问但使用本机IP(局域网)访问有问题

问题描述 IIS发布使用localhost和127.0.0.1可以访问但使用本机IP(局域网)访问页面的title能显示出来,单内容一致出不来是怎么回事环境:win7旗舰版,IIS7.5.net.4.6框架,MVC5.0. 解决方案 解决方案二:页面加载完了吗?解决方案三:windows防火墙关掉.解决方案四:@JustinLiu:好像一致没有加载完,@BitCoffee:防火墙关着呢解决方案五:iis里面绑定的设置,ip地址选择未分配解决方案六:你能telnet通吗?如果telnet不通的话,

Windows安装nginx1.10.1反向代理访问IIS网站_nginx

首先去官网下载软件包,解压,路径最好不要有中文 Nginx配置的路径问题 由于在Windows下文件路径可以用"\", 也可以用"\\", 也可以用"/"作为路径做分隔符.但"\"最容易引发问题,所以要尽量避免使用. 不要添加PATH,否则会引发错误,config文件路径找不到 比如我解压在E盘 cmd命令定位到nginx.exe所在文件夹cd E:\WorkSoftWare\nginx-1.10.1 然后执行,首先保证ngi

Windows安装nginx-1.10.1反向代理访问IIS网站

首先去官网下载软件包,解压,路径最好不要有中文 Nginx配置的路径问题 由于在Windows下文件路径可以用"\", 也可以用"\\", 也可以用"/"作为路径做分隔符.但"\"最容易引发问题,所以要尽量避免使用. 不要添加PATH,否则会引发错误,config文件路径找不到 比如我解压在E盘 cmd命令定位到nginx.exe所在文件夹cd E:\WorkSoftWare\nginx-1.10.1 然后执行,首先保证ngi

Windows 7 Apache下计算机无法访问局域网网站的问题

在Windows 7系统下,由于安全限制问题,本机搭建的网站,局域网内其它计算机是无法访问的. 要解决这个问题,只需要在防火墙加入自建规则便可以了,具体步骤如下:   控制面板=>Windows防火墙=> 点击左侧高级设置,弹出高级Windows防火墙窗口=> 点击左侧入站规则,再点击右侧新建规则,弹出新建入站规则向导=> 规则类型:端口:协议和端口:TCP.特定本地端口80:操作:允许连接:配置文件:域.专用.计算机三个复远框全选:输入名称,点击完成.   经过以上操作, 局域网

网页-iis部署的网站不能访问外部网站

问题描述 iis部署的网站不能访问外部网站 小弟自己做了一个webservice,调用http://www.ip138.com/ip2city.asp可以获取本机的ip地址和所在地区.将webservice部署到iis后,网页上调试的时候,就会报错System.Net.WebException: The remote name could not be resolved: 'www.ip138.com'获取不了ip地址和所在地区了.请牛人指导一下,谢谢!

禁止通过ip直接访问(apache,nginx,iis)

apache 禁止IP直接访问 在httpd.conf文件最后面,加入以下代码  代码如下 复制代码 NameVirtualHost 1.1.1.1 ## 这里假设要禁止的ip为1.1.1.1 <VirtualHost 1.1.1.1>         ServerName 1.1.1.1         <Location />                 Order Allow,Deny                 Deny from all         </

linux-Ubuntu下localhost,127.0.0.1和本机IP都不能访问

问题描述 Ubuntu下localhost,127.0.0.1和本机IP都不能访问 全部可以ping通,但是在浏览器,telnet,curl中都不能连接,显示拒绝连接. 解决方案 localhost.127.0.0.1和本机IP区别localhost,127.0.0.1和本机ip三者的区别localhost 127.0.0.1和本机ip三者的区别 解决方案二: 是不是防火墙设置,或者你对应的端口是否开了,ping通只是IP可以访问,但是浏览器等还要看对应端口是否打开 解决方案三: 127.0.0

本机搭建tomcat服务器 架设网站 局域网内用户访问 页面动态加载的数据无法加载

问题描述 本机搭建tomcat服务器 架设网站 局域网内用户访问 页面动态加载的数据无法加载 本机搭建的tomcat服务器,数据库.局域网内用户访问系统页面,ajax动态加载数据无法显示.如图: [用户类型]是ajax动态加载的!本机页面正常,局域网内用户只有页面,没数据! 解决方案 你的代码呢?用chrome开发工具或者firebug看看报错了没有,ajax返回了什么内容. 解决方案二: 浏览器log中有没有错误,ajax打印下返回结果