美文网首页
远程访问本地服务的方法

远程访问本地服务的方法

作者: bertrand319 | 来源:发表于2019-10-22 08:32 被阅读0次

背景

Linux运行了一个只允许本地访问的服务(支持HTTP),目前需要提供给到远程访问。

方法

有两种方法

  • 搭建反向代理服务器,步骤比较繁琐
  • 使用iptables,做一个nat

Iptables简介

待写

使用

由于服务启动在本地网卡上,首先让系统内核支持本地路由功能

sysctl -w net.ipv4.conf.all.route_localnet=1

本地服务的端口是8563,把远程访问8563端口的请求直接转发到本地服务的8563端口。

iptables -t nat -I PREROUTING -p tcp --dport 8563 -j DNAT --to 127.0.0.1:8563

相关文章

网友评论

      本文标题:远程访问本地服务的方法

      本文链接:https://www.haomeiwen.com/subject/jopfvctx.html