asp.net做好的网站如何让外界访问

来源:百度知道 编辑:UC知道 时间:2024/06/20 19:08:33
前些天用asp.net做了一个网站,部署到IIS上后只能通过内网IP自己可以访问,但把IP换成外网的就访问不了了,下了一个花生壳软件用他给的免费域名也不行,真不知道怎么回事,请高手来指点下如何使我的网站让外界的朋友都能访问到,谢谢了。(不用买域名就可以访问的)

如果你的机子在路由器后面,可以用路由的“虚拟服务器”去映衬80端口到你的机上,而你的机是不要再用什么外网IP的,象一般机子一样设置就行。如果你的机是直接拨号上网,那就把防火墙设一下让80端口通过,并时不时把你IIS的IP改一下就差不多了(注:拨号上网好象会看到两个IP的,我没试过)

当然了。你是在内网,你通过一个路由器上网以后你始终是在路由器背后躲着,路由器用着你上网的那个公网IP,必须在路由里面把80端口映射到你的电脑。比如你的电脑是192.168.1.151哪么就把80映射到151上面,这样访问外网的IP就相当于访问你的电脑80端口
还有就是如果你的路由器192.168.1.1直接就可以访问的话那么你先要把路由器的访问端口改成其他的然后再去映射(好像不用)

前面的说的不错。
但是校园网的用户就行不通了。

引用二楼的,然后还有防火墙的拦截和杀软问题要注意一下