你好,我单位有一个公网地址,现想用映射的方法让另一台服务器也能使公网访问。请教该如何做?谢谢!

你好,我单位有一个公网地址,现想用映射的方法让另一台服务器也能使公网访问。请教该如何做?谢谢!,第1张

应该是有路由器吧。

想让另一台服务器公网访问,看要在这台服务器上开放什么服务。然后上网查下这个服务要开哪些端口

在路由器上设置。把这些端口映射到这台服务器的IP。就可以了。

这类硬件和软件都有很多

介绍下ngork

ngrok 是一个反向代理,通过在公共端点和本地运行的 Web 服务器之间建立一个安全的通道,实现内网主机的服务可以暴露给外网。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放,所以ngrok可以很方便地协助服务端程序测试。

ngrok的使用并不复杂,主要步骤如下:

1 进入ngrok官网(https://ngrokcom/),注册ngrok账号并下载ngrok;

2 根据官网给定的授权码,运行权命令

ngrok authtoken 授权码1

授权码和账户是绑定的,在授权命令运行后,ngrok会将授权码保存在~/ngrok2/ngrokyml中,所以只需要运行一次,以后都可以使用。

3 根据需要,运行命令开发端口。

ngrok http 80801

需要注意的是,这里的端口8080可以根据需要替换成其他端口。这条命令的意思是将本地8080端口对应的服务暴露到外网中。

4其他

每次启动ngrok都会分配一个新的外网域名,所以需要每次更换配置或者更换访问地址,不太方便。当然,ngrok也提供了解决方法,那就是付费,可以设置固定域名。

1某小型企业需要将网页服务器对外网开放。通过虚拟服务器功能实现该需求。用户网络连接如下:

2某小型企业需要将网页服务器对外网开放。通过虚拟服务器功能实现该需求。用户网络参数如下:

对外开放端口:Internet用户访问服务器使用的端口。

注意:以上参数仅供本文指导参考,请以实际为准。

3登录路由器管理界面,点击 应用管理,进入应用中心,如下图:

4找到虚拟服务器,点击 进入,如下:

5点击添加。

6输入需要映射的服务器的参数,如下:

外部端口:外部端口为对外开放端口,即Internet访问服务器使用的端口。

7添加之后列表如下:

至此,虚拟服务器规则设置完成。

8根据以上设置,通过浏览器访问网页服务器,访问形式如下:

注意:具体的访问形式以实际服务器要求为准。

9如果您的宽带并非静态IP地址,可以在 动态DNS 中申请域名账号并在路由器中登录该账号,登录后使用您的域名和开放的端口号访问服务器。

法一

1,在tomcat的配置文件夹下的serverxml配置文件下做一下修改:

可以修改一下端口号,不修改也可以,只不过端口如果是80,那么外网直接访问本地服务器网站19216807就是19216807,如果端口是8080,则外网访问本地服务器网站19216807就会是19216807:8080;

修改端口如下

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

端口8080可以更改,这里改成80,然后修改:

<Engine name="Catalina" defaultHost="localhost">

将local中的localhost改成你的本地ip;

<Host name="localhost" appBase="web

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 你好,我单位有一个公网地址,现想用映射的方法让另一台服务器也能使公网访问。请教该如何做?谢谢!

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情