端口映射---将局域网本地ip地址映射到外网

1.  进入路由器管理界面,  TP-LINK路由器如下设置(192.168.1.1   admin   admin)

    转发规则

    虚拟服务器

    添加一个映射条目,将62493端口的请求转发到192.168.1.102 本地主机

     

    4 62493 192.168.1.102 ALL 生效 编辑 删除

     

     

    注意:80, 8080端口被电信公司屏蔽了, 无法通过ip地址加端口访问, 可以不使用80, 8080等默认端口, 使用诸如62493这样的空闲端口

    查询本地占用端口可以用下面的命令:

    netstat -ano

    找一个没有被占用的端口做映射, 如果没有使用默认的8080端口, 需要在tomcat里面修改监听的端口, 见下面第2条

2. 在tomcat中修改端口

用编辑器打开conf目录下的server.xml 文件, 将下面的红色字体的8080端口号改成 上面设置的62493

    <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

 

3. 通过上面的映射,外网可以通过如下的地址访问本地服务器

假设外网ip地址(路由器的ip地址,可以在路由器管理界面查看)为:125.23.22.21

http://125.23.22.21:62493

 

你可能感兴趣的:(端口映射---将局域网本地ip地址映射到外网)