环境:
我公司有自己的网站(具备一公网IP地址)
我公司内部员工通过代理服务器上网。
我采用。NET(C#)开发了WEB 应用程序。
要求:
我的意思是让外网的人员能够通过公司的网关计算机(服务器)访问我个人的机器,我个人的机器有IP(内网IP)。
也就是说IIS服务安装在我个人计算机上,而通过服务器发布出去。
请指教!!
(对了,当时我在服务器对IIS进行配置以后,进行访问时,提示安全性错误,我怀疑。NET架构问题。不过可以访问。HTML文件。不能访问。ASPX文件)
---------------------------------------------------------------
使用truehost的软件,什么映射也不用,可惜我们学校不让用
www.dns0755.net
---------------------------------------------------------------
在你用固定ip的服务器上,建个iis站点,目录指向你的网上邻居的计算机 就可以了,或者考虑第三方端口影射的工具,不过我觉得第一中方法最好!
---------------------------------------------------------------
使用win2000 server 的 路由和远程访问 就可以设置端口引射
如果是其它操作系统没有 路由和远程访问 用PortTurnel(好像是这么拼的)
---------------------------------------------------------------
可以端口映射,delphi有个例子程序,改成你自己的端口就行了,然后在你有公网ip的机器上运行,外部机器访问它开放的端口,请求就都会映射给你的iis
---------------------------------------------------------------
直接映射虚拟目录不行,我试过了~~~~
---------------------------------------------------------------
去下载一个truehost的客户端程序
照着他说的做就行了
www.dns0755.net
---------------------------------------------------------------
1、在你用固定ip的服务器上,建个iis站点,目录指向你的网上邻居的计算机
2、用花生壳软件
---------------------------------------------------------------
win2k server 路由和远程访问
不要用ICS做连接共享,用NAT,然后做端口映射
可以实现这样的结果:
202.102.xxx.xxx:81 -- > 10.0.0.4:81
202.102.xxx.xxx:82 -- > 10.0.0.3:82
---------------------------------------------------------------
www.dns0755.net
它帮你做的端口映射
---------------------------------------------------------------
好的,偶就详细点。。。
在计算机名上点右键,配置并启用路由和远程服务,下一步,Internet连接服务器,设置有网络地址转换(NAT)。。。。,选择Internet连接(有固定IP就选择连接电信的那块网卡,没有就创建新的Internet连接。。。以下的你自已做,下面的也很关键。
双击IP路由选择,选择网络地址转换(NAT),在右侧,双击远程连接的那个接口,弹出窗口,特殊地址选项卡,添加。。。 例:传入端口:21,专用地址:192.168.0.2,传出端口:21
这样,人家访问21端口,就访问了 192.168.0.2 上的21端口的服务。
good luck ...
如果不行,Q我,QQ942488