公网ip在通常情况下没有办法直接访问内网服务器,因为内网通过NAT出去是单向行内,有三类办法可以解决:
1.通过反向代理或端口映射模式访问内网:
在网关上(通常是路由器、防火墙)设置NAT的端口映射功能;
方法2、在有公网ip的服务器或防火墙上设置反向代理(或发布服务器),反向访问内部的的WEB等应用,(如企业网络中的TMG防火墙、NGINX服务器);(需要公网ip)
2.通过VPN访问
此方法安全性最高,一般用于访问企业内部OA、ERP等系统。具体做法是在路由器等网关设备上部署VPN服务,然后远程端通过拨入VPN的方式访问内网服务器;(需要公网ip)
3.通过第三方软件实现
如:花生壳内网版、teamviewer等。(无需公网ip)
注:根据不同的环境,需要具体分析,这里只是类举
首先如果想要访问服务器的话,必须要有一个公网的IP,服务器可以在一个内网内,但是这个内网的路由器必须可以进行端口映射,将访问这个公网IP的指定端口映射到内网的服务器中才行
访问其他内网的服务器吗?有固定公网ip就很简单,直接设置域名什么的就行,动态公网ip的话,用ddns就行,如果没有只有内网ip,也不想申请公网ip,就只能用花生壳内网穿透这种方案了~
就是直接输入地址就可以了,如果端口不是默认,需要加上端口。
端口"是英文port的意译,可以认为是设备与外界通讯交流的出口。
端口可分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见。例如计算机中的80端口、21端口、23端口等。物理端口又称为接口,是可见端口,计算机背板的RJ45网口,交换机路由器集线器等RJ45端口。
端口号有两种基本分配方式:第一种叫全局分配这是一种集中分配方式,由一个公认权威的中央机构根据用户需要进行统一分配,并将结果公布于众。
第二种是本地分配,又称动态连接,即进程需要访问传输层服务时,向本地操作系统提出申请,操作系统返回本地唯一的端口号,进程再通过合适的系统调用,将自己和该端口连接起来(binding,绑定)。
1、点击电脑开始
2、输入mstsc
3、输入服务器地址,用户名和密码,即可进入服务器
内网用户使用的是NAT上网吧,这样的话,他们就已经变成公网IP地址了,你再用公网IP来访问服务器就变成自己访问自己了。而且本来就在一个局域网内,你又用公网来访问,就是绕远路了,不划算。
你首先要配一台WEB服务器,WEB服务器98,2000,XP,2003的系统都可以做,没多大区别.(XP做法:打开控制面板→添加删除程序→添加删除windows组件,打开后把那个Internet信息服务(IIS)勾上,放入XP安装光盘,就装好了WEB服务器组件了,在网内随便一台机的IE地址打入这台计算机名或IP地址,就可以访问了,当然,没有做网页只会看到一个网站正在建设中的页面.然后把你做好的网页放入C盘的WWWROOT文件夹中,然后就可以访问了.(注意主页文件名的设定index.htm)可能还要设好匿名访问账户权限.
通过IP地址访问网站,不需要任何设置,只要服务器能够正常访问,并且允许80端口,那么就可以通过地址访问了。
但是公网IP现在管理很严格,如果不经当地ISP报批,就不能开启80端口,也就无法访问服务器了。
所以先去服务器的ISP报批服务器地址吧。