当前位置: 首页 > news >正文

如何把本地服务器变成公网服务器?内网ip网址转换到外网连接访问


内网IP只能在本地内部网络连接访问,当本地搭建服务器部署好相关网站或应用后,在局域网内可以通过内网IP访问,但在外网是无法直接访问异地内网IP端口应用的,只有公网IP和域名才能实现互联网上的访问。那么需要如何把本地服务器变成公网服务器用?​

本地服务器通过一些网络设置和方法,是可以变成公网服务器的。较为常用的简单方案就是映射到公网IP(路由器设置)和映射到域名(用nat123软件设置)。

一、想要将本地服务器变成公网服务器,传统需要公网IP和路由映射方法

先获取公网IP再进行路由器配置的思路,具体以下步骤:

1、 获取公网IP地址

要让本地服务器成为公网服务器,首先需要有一个公网IP地址。公网IP地址可以通过向互联网服务提供商(ISP)申请获得。联系ISP咨询相关流程,比如购买固定IP等。

2、配置路由器

将本地服务器连接到一个路由器上,确保路由器与公网IP地址连接。在路由器的管理界面中,配置端口转发规则。每台路由器的配置界面略有不同,但通常可以在高级设置或NAT(网络地址转换)设置中找到端口转发选项。在配置端口转发规则中,将公网IP地址与本地服务器的私有IP地址绑定,并设置需要转发的端口号。这样,当外部用户访问公网IP地址和指定端口时,路由器会将请求转发到本地服务器。

3、配置防火墙

为了保护服务器的安全,在配置路由器端口转发之前,需要配置服务器的防火墙。防火墙可以限制对服务器的访问,同时过滤掉潜在的恶意访问。可以使用防火墙软件,如Windows防火墙或防火墙硬件设备。

4、配置服务

在确保服务器与公网连接并进行端口转发之后,需要配置服务器上的服务以供外部用户访问。根据服务器上安装的软件和服务的不同,配置方式也会有所不同。例如,如果要将本地Web服务器变成公网服务器,需要在服务器上配置并启动Web服务软件,如Apache或Nginx。

5、测试访问
    完成配置后,可以尝试使用其他网络进行访问测试。使用其他网络,比如手机热点或朋友的网络,通过浏览器访问公网IP地址和配置的端口号,看是否能够成功访问服务器上的服务。

二、本地服务器变成公网服务器,直接本地网址转换成域名地址方案

利用类似nat123网络工具,将本地IP端口绑定到自己域名或免费域名上的简单方法,适合无公网IP环境操作实现。流程相对更为明了简单,步骤如下:

1、配置本地服务

本地部署好端口程序后,按需对本地相关设置好,确保在局域网内其他电脑上可以使用对应的内网Ip端口能够正常访问到。

2、使用网址映射工具

使用nat123客户端软件添加映射设置,将本地内网访问地址转换成域名地址。操作上就一步,在软件添加映射界面时,先选择应用类型(如80、443、或非80),再自定义内网地址(端口应用在内网访问的IP端口)和外网地址(希望外网访问用的域名)。

3、外网访问测试

当我们在内网本地使用了网址映射服务后,在其他网下连接访问时,使用对应的设置好的域名即可(如使用的是非80类型映射,还需要加上对应外网端口号)。

需要注意的是,如果外网地址是用自己域名的(不想用自动生成的默认二级域名),还需要在自己注册域名解析网上设置对应的域名指向,让自己域名生效后才能访问到。

以上就是如何把本地服务器变成公网服务器的二种简单常用方法步骤,在只有内网ip时,利用网址映射服务,将内网IP绑定域名提供外网访问是种较为不错的选择,普通个人不需要专业知识也能完成实现。

http://www.lqws.cn/news/180955.html

相关文章:

  • Linux 常用命令语法总结
  • 力扣面试150题--克隆图
  • Linux usb虚拟网卡配置
  • 如何防止服务器被用于僵尸网络(Botnet)攻击 ?
  • PPHGNetV2源代码解析
  • 【计算机网络】非阻塞IO——select实现多路转接
  • Redux 实践与中间件应用
  • mysql错误码 2013 解决方案
  • PC端直接打印功能(包括两张图片合并功能)
  • Java——抽象、接口(黑马个人听课笔记)
  • 关于IDE的相关知识之二【插件推荐】
  • C++.OpenGL (11/64)材质(Materials)
  • RockyLinux9.6搭建k8s集群
  • java学习电子书推荐
  • AudioRelay 0.27.5 手机充当电脑音响
  • 智能运维如何让变电所“无人值守”还能降本增效?
  • DRV8833 电机控制芯片
  • SpringBoot+MySQL家政服务平台 设计开发
  • 告别数据泥沼,拥抱智能中枢:King’s四位一体重塑科研生产力
  • PostgreSQL 技术峰会,聚焦国产生态与前沿技术
  • Opencv中的copyto函数
  • 软信天成:数据驱动型背后的人工智能,基于机器学习的数据管理
  • 降雨预测系统(机器学习)
  • 如何在没有 iTunes 的情况下备份 iPhone
  • vue-print-nb 打印相关问题
  • 大模型编程助手-Cline
  • 论文阅读:HySCDG生成式数据处理流程
  • 撰写脚本,通过发布/joint_states话题改变机器人在Rviz中的关节角度
  • Excel处理控件Aspose.Cells教程:使用 C# 在 Excel 中创建组合图表
  • Ref vs. Reactive:Vue 3 响应式变量的最佳选择指南