怎样访问内网?

发布时间:2024-05-17 01:05 发布:上海旅游网

问题描述:

我在公司内网,CMD出来的IP:10.10.0.80,网关:10.10.1.1,我不知道有没有路由器,也进不去,有没有办法让外网访问到我这台机的端口?比如说本机的8000端口?
现在不考虑路由器方面的办法!!
我的公用IP:218.104.191.7,我试过用花生壳也没有用,不知道怎么搞啊?

问题解答:

“首先你要确定你在WAN上的IP,然后才能让别人从外网访问你。”这个回答是不对的,知道了你的WAN上的IP,也无法访问你。

公司在出口的服务器(或是路由器、防火墙,就看具体用的是什么了)上做了网络地址映射,也就是NAT。你们公司(或是科室)可能只申请到了一个IP地址,比如210.27.3.145。但好多台机器要用,每台机器需要有一个独立的IP,怎么办呢?那么对内使用不同的IP地址,如10.10.0.80、10.0.0.81……,对外只使用一个地址210.27.3.145,内部机器访问外部网络都要经过这个服务器,它就把内部的地址换成外部的,让别人以为是这台服务器发送的信息,然后服务器把你的通信记录下来,当受到回复后再把回复的信息发回给你,这样你也感觉不到服务器的存在,通信照样完成,你添的网关就是服务器的内网地址。服务器同时为内网所有计算机提供这种服务,这样大家就都能上网了。

明白了这点,再考虑一下,外网的计算机只知道有210.27.3.145的存在,而不知道10.10.0.80是谁,也不知道在哪,他只能够把请求发到服务器上来,那么服务器怎么知道这是发给你的呢?不是你主动发起的连接,服务器就不会记录你的信息。

除非你在服务器上做了设置,把你单独分出来占用一个IP地址或是固定端口。这样要有很多附加条件才行,首先你要能配置服务器,然后你要有额外的IP地址,没有地址的话有些服务器也能绑定端口达到外网访问内网的目的,但那样只能对内网的一台机器提供这样的服务,失去公平性,一般管理员是不会同意的。

对补充问题的回答:
你要是接触不了路由器的话我认为是不可能的。 在前面的原理中已经说得很清楚了。

首先你要确定你在WAN上的IP,然后才能让别人从外网访问你。

你可以在路由器上做端口映射

你可以在路由器上做端口映射

VPN

热点新闻