asp.net的web站在手机上用wifi能访问,用移动网络无法访问

asp.net的web站在手机上用wifi能访问,用移动网络无法访问,第1张

这是内外网的问题,涉及些网络相关知识。

自己IIS搭建的服务器,设置OK,在内网是可以正常访问的。也就是服务器和终端设备在相同的路由器下,可以通过类似19216812的内网地址直接访问。

但这些地址是内网地址,外网是无法访问这些地址的,外网应该通过外网的IP地址访问网站,地址类似209993488。手机用移动网络访问,是外网访问,还用原来的地址是访问不到的。

如果要外网访问,需要:

了解当前路由器外网IP,这里假设为209993488;

路由器一般有个“转发规则”的功能,添加IIS服务器的IP地址及端口数据,这个步骤是将外网IP映射到内网IP;

确保IIS服务器的防火墙允许了web端口的出入站规则,不会设置可以暂时关掉防火墙;

可以外网直接访问:http://209993488,这是80端口的,如果是其他端口的则访问类似:http://209993488:2222

我是通过路由器建立的局域网,iphone和PC都连在上面,也出现与你同样的问题,iphone访问不了intranet内部web服务器,不知道出了问题,你的问题有解决了吗?

--刚刚解决了,是PC上的防火墙,关掉就可以了。

正式开始

下载并安装AndroPHP、Feel FTP和File Zilla

安装完成后打开AndroPHP,界面如下:

备注:此处为手机内网IP,意味着你只能用内网设备访问,在以后的博文中会告诉大家如何进行端口映射,从而实现外网也可访问

看到上图两个地址后,其实可以直接点击,使用手机浏览器访问的界面如下:

备注:

1中大家可能看不到wordpress文件夹,别急下一步教你上传。

phpMyAdmin的默认用户名是root或者是你当前手机的ip地址,密码为空(这信息可以在phpinfophp中查看)

接下来,就是教大家如何上传文件到手机,当然前提是你已经在Wordpress上下载好了wordpress安装包(下载很简单的,自己去看看吧)或者你自己已经写好了PHP网页,也可以

两种方法:

1

1

在手机文件管理里,找到根目录下的WWW文件夹,然后用数据线是上传文件到这个文件夹就行了,相当于服务器的根目录

利用Feel FTP(手机端)和File Zilla(电脑端)进行文件传输。这种方法更像是将手机当成服务器啊(本人拙见,其实只要效果一样就行,嘿嘿)

步骤一、打开Feel FTP,点击下方中间按钮,绿色变成红色即为打开,上方也显示出你是否打开了(ps:你可以在设置中关闭无连接是自动退出,不然等会就要打开一次,太麻烦)

步骤二、电脑上打开File Zilla

在主机名处输入Feel FTP上显示的地址。例如我的是:

ftp://1921681121

在端口处填写 :2121,剩下可以都不填写(因为Feel FTPmore不开启用户名和密码),点击快速连接

将你的wordpress文件夹从本地上传到手机根目录/www(从窗口1拖动到窗口2,即可)

至此两种文件上传方法均讲述完毕。

5利用phpMyAdmin创建数据库,修改wordpress中的wp-config-samplephp文件,之后的步骤和正常安装wordpress相同,可参考我之后要写的wordpress安装教程,此处介绍到此为止

成果演示

接下来,放几张演示图

手机上的wordpress展示:

或者自己编写的php文件(此处使用的是官方文档演示)

我不知道你是用IP访问的还是用域名访问的,如果是前者,如果你防火墙NAT映射是单向式的,你用内网的电脑是要用内网的IP来进行防问的,否则包是不可达的;花生壳只转换了外网IP和域名的解析;不过我估计你是用内网的电网来访问的;因为CMNET和外网的电脑一样是好的; 做一下双向映射吧!

通过手机上网分cmwap和cmnet的 中国移动对CMWAP作了一定的限制,主要表现在CMWAP接入时只能访问GPRS网络内的IP(10),而无法通过路由访问Internet。(少数地区的移动网络可能不存在这一限制。)我们用CMWAP浏览Internet上的网页就是通过WAP网关协议或它提供的HTTP代理服务实现的。 说到这里,就让我自然而然的联想到我们公司的网络,相信不少工作的朋友都有类似的体会。公司的网络在网关上不提供路由和NAT,仅仅提供一个可以访问外网的HTTP代理。这样,我们就无法直接使用QQ、MSN等非HTTP协议的应用软件了。 CMNET和CMWAP是中国移动GPRS网络的两个不同APN(Access Point Name接入点名称)。CMNET提供了NAT服务,使用该服务的手机可以直接访问internet。CMWAP只提供了WAP代理和HTTP代理,手机上网能访问的范围有限,接入时只能访问GPRS网络内的IP(1000172 )。因此CMWAP主要用于手机WAP上网,CMNET则是用于PC,笔记本电脑,PDA等设备实现GPRS上网。两者手机上网的方式没有差别,如此划分是中国移动对手机上网服务对象的定位不同,所以他们的应用范围和自费标准不同。 所谓cmwap和cmnet,这只是2G时代的一个特殊现象,也只是独具中国特色的一个现象。正如中移动人为将品牌划分为全球通、神州行和动感地带,只是为了区别而区别而已。 葛优满大街的追着向人诉说:神州行,我看行。 我看也行。品牌本无所谓,但当连小小的QQ都开始讲究尊贵的钻石身份的时候,那还有什么好说的?让无聊的我们就来无聊地研究研究这无聊的区别吧。 1接入上的区别 cmwap从出发点上专为访问wap网站设计,当然你也可以访问www网站,可以登录QQ软件,但前提都是,你只能使用http代理协议(80和8080端口)和wap网关协议(9201端口)。想用pop3收个Email?那基本是白想。所以,除非程序提供了使用http端口接入的方法,否则一般是上不了的。这也正是文章Google发布手机端Gmail软件的留言中,有那么多网友反映无法使用的原因,他们用移动梦网(cmwap)接入的,而Gmail软件并非用这个端口来连接服务器,所以无法使用。 cmnet无任何限制。它和我们用电脑正常接入互联网完全一样 2资费上的区别 在以前,是这么收费的:cmwap十元左右就可以不限量包月,而cmnet无法包月,按3分钱/K收费。 现在,cmwap和cmnet之间的界限逐渐融合,如河南移动的GPRS包月套餐有如下几种: 5元包10M,20元包50M,100元包800M,200元包2000M。 这其中,除了5元包10M只限cmwap外,其他包月都是cmwap、cmnet均可。 这样,用笔记本无线上网,不再成为一种奢侈的行为了。 这里我用亲身经历提醒大家,CMWAP,CMNET两种接入方式可能都没有提示,有的手机或者软件默认使用CMNET方式,这时候你所开通的GPRS包月就用不上了,因为你开通的是CMWAP包月,当你的手机或者软件采用CMNET方式时候而你的手机又不会提示,那么你将会为一大堆话费而发呆。我用一个软件(手机WAP浏览器)上网,而我不知道是采用CMNET方式接入,两天被扣掉话费12523元。特别是要注意中国移动定制手机,大多没有CMWAP,CMNET的接入提示。最多提示“启用数据呼叫?”“是”“否”,一旦按下是你就要为这个错误的决定付出昂贵的代价。 你的卡送 cmwap 而没说送 cmnet 但本本通过手机上网需要的是 cmnet 那它们就发生了矛盾 希望你折中处理 或选择经济的吧

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » asp.net的web站在手机上用wifi能访问,用移动网络无法访问

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情