关于访问自己电脑做服务器的相关IP知识

1、首先要保证你自己开发的应用能够访问正常,这是主要的目的。而花生壳只不过是一个域名解析而已,没有他应用照样可以运行正常。只不过别人访问你的应用要通过输入ip而不是域名而已。


2、总的来说。 要访问另一台服务器的资源 如Tomcat发布的Web程序。  是必须要知道服务器的公网IP地址的, 然后再弄掉一些端口限制, 防火墙限制, 还有路由器的分配的私网ip的限制(做好端口映射)。 然后就可以访问了。


3、当然,有些路由器对私有网络的限制是比较厉害的。 比如 校园网的路由器,做了各种限制。 一般来说 你是无法在后台进行端口映射的。  


4、自己的电脑(比如校园网)还是可以,向因特网发送数据的。 因此,新版花生壳通过内网穿透就把你的数据又中转了到了他的服务器上, 或者说他解析出了你真正的IP, 当然你的ip可能不时的在变化, 并且外网访问你的时候是在它的 服务器上做了转接的。

   所以:花生壳的作用就是 动态映射(个人宽带)和内网穿透(校园网呀什么的)

关于访问自己电脑做服务器的相关IP知识


5、阿里云服务器上会提供静态的公网IP, 这样的话, 你就能直接访问阿里云的主机了。

6、ip地址和域名相当于姓名和别名的关系,但也不尽是。任何一个域名都对应一个或者多个ip地址,大部分都是一个域名对应一个ip地址,由于ip地址不好记录,所以人们为了更好的找到一个网站,想出了给ip地址起个别名,就是域名,但是一个ip上可以有上千甚至上万个域名。
互联网访问的方式是:输入域名---域名解析服务器(dns)解析域名成ip地址---访问ip地址---根据绑定域名找到目录---达到访问目的地


7、网站备案: 网站不备案, 通过IP地址的话也是可以访问的(服务器可以设置拒绝直接通过IP访问)。

8、网站的域名: 网站的域名通过DNS解析,会指向你的IP地址。如果是国内的网络空间的话, 一般访问网站的时候相关的服务商都会提供DNS解析服务。 这个时候就可能被发现,然后查封。 然后你的域名就不能直接映射到你的IP地址上面了, 当然,还是可以通过IP直接访问的。


9、其他学习资料

浏览器按下回车后发生的事情

TCP/IP Socket Http的区别

③ 不通过IP访问网址




小结: 1、一台联网的机器是有一个真正的IP地址的, 如果没什么限制的话你就可以用这个IP地址来访问这个机器。  Web项目, Ping什么的。

2、个人电脑的IP一般都有限制 动态域名, 路由器分配域名的情况。 所以一般情况下两台电脑是不能直接交换数据的

3、电脑和外界访问的时候,还是有一个真正的IP, 这个IP可以通过特殊手段获取(花生壳)。

4、网站备案是通过DNS解析和法律来对个人进行要求的,和IP无关。 当然也可能会封掉你的国内IP

5、我自己原来的理解误区: ① 两台机器的通信是被服务提供者用特殊的方法,限制了。 最后才发现自己是没找到正确的IP(阿里云服务的Web项目)。

②网站必须要备案,才能通过阿里云服务访问: 错的, 还是我没有进行安全设置,和没找到正确的IP