asp.net做服务器,外网如何访问呀?

zhengran2414 2013-07-04 10:50:57
我先做了一个简单的登陆界面,自己电脑可以登陆,http://localhost:2836/login3/login.aspx,但是不知道怎么设置才可以让外网也可以登陆这个界面呀?我查了下是说需要域名什么的,这个咋解决啊?我的IP是:192.168.x.X,外网是:202.205.X.X,端口号:3389.请高手帮忙啦~
...全文
247 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zbdzjx 2013-07-04
  • 打赏
  • 举报
回复
我之前是用的普通宽带,在宽带路由上设定一下,将80商品映射到自己的这台电脑上,好像还要对外公开自己电脑。(具体有些忘了) 这样,外面就可以通过你的外网IP来访问了。但有一个问题,因为外网IP是动态分配的,所以只要宽带路由一重启,IP就会变掉。所以通常是用类似花生壳这样的软件来处理。
zhengran2414 2013-07-04
  • 打赏
  • 举报
回复
引用 1 楼 banian_cn 的回复:
你需要配置一个IIS,在IIS上建一个站点,站点需要启动aspx同时需要支持你.NET的版本, 只建一个的话,不需要用域名的,直接IP就可以访问。 网站的端口默认是80,一般是不该的,除非你的80端口被服务商封了。 让后可以通过http://202.205.X.X 访问。 默认端口3389是你的远程桌面,和网站没关系。
我IIS上默认网站中有login3这个虚拟网站,而且TCP端口也是80,但是还是不可以通过这个外网网址访问呀~
PPMMOOT 2013-07-04
  • 打赏
  • 举报
回复
外网访问要买ip吧...
kiss筱魔 2013-07-04
  • 打赏
  • 举报
回复
需要有个服务器和域名才能让其他人访问到,不然只能内网访问吧
全栈极简 2013-07-04
  • 打赏
  • 举报
回复
在外网的服务器上安装IIS,然后将你的asp.net程序发布到iis上面即可。
乐于编程 2013-07-04
  • 打赏
  • 举报
回复
修改一下web.config 的连接数据库的连接字符串。把 localhost 修改为 外网的IP地址
Banianer 2013-07-04
  • 打赏
  • 举报
回复
公网IP需要是你本机一台电脑直接上网。如果你使用了路由器, 或者多人上网,需要把80端口的映射到你的主机IP上。
Banianer 2013-07-04
  • 打赏
  • 举报
回复
你需要配置一个IIS,在IIS上建一个站点,站点需要启动aspx同时需要支持你.NET的版本, 只建一个的话,不需要用域名的,直接IP就可以访问。 网站的端口默认是80,一般是不该的,除非你的80端口被服务商封了。 让后可以通过http://202.205.X.X 访问。 默认端口3389是你的远程桌面,和网站没关系。

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧