ssh做端口转发

这篇具有很好参考价值的文章主要介绍了ssh做端口转发。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

ssh做端口转发,ssh,运维

 问题

  • 主机1能访问外网,
  • 主机2 不能访问外网
  • 外部主机想要访问主机2

解决

在主机1和主机2之间建隧道。

在主机1上做本地端口转发。可以用ssh来做本地端口转发(转发到远端)。

方法:

在(本地)主机1上执行

ssh -C -f -N -g -L 10.0.8.3:18888:10.0.8.4:8888 lighthouse@10.0.8.4

                            -------------------  ------------------  ----------------------------

                            主机1(本地)  主机2(远程)主机2(远程)的用户和地址

-C:压缩数据传输。

-f :后台认证用户/密码,通常和-N连用,不用登录到远程主机。

-N :不执行脚本或命令,通常与-f连用。

-g :在-L/-R/-D参数中,允许远程主机连接到建立的转发的端口,如果不加这个参数,只允许本地主机建立连接。

-L 本地端口:目标IP:目标端口

ssh本地端口转发命令的「-L」旗标后可以填写四个参数,完整格式为:
ssh -L [收听接口:]收听端口:目标主机:目标端口 username@hostname
命令中方括号内的部分,即第一个参数可以不写;它的默认值一般是0.0.0.0
 

在外部主机上访问主机1即可

curl 43.138.23.x:18888/[your endpoint]

SSH的端口转发_weixin_30478619的博客-CSDN博客文章来源地址https://www.toymoban.com/news/detail-650282.html

到了这里,关于ssh做端口转发的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【工具】SSH端口转发管理器,专门管理SSH Port Forwarding

    转载请注明出处:小锋学长生活大爆炸[xfxuezhang.cn] 开源代码看这里: http://xfxuezhang.cn/index.php/archives/1151/         有时候需要用到ssh的端口转发功能。目前来说,要么是cmd里手敲指令,但每次敲也太麻烦了;或者打开termius、mobaxterm这种ssh软件,但对于只想使用端口转发的

    2024年02月07日
    浏览(32)
  • SSH隧道动态转发端口实现SOCKS代理 + HTTP代理(Privoxy)

    实现效果 :ssh连接远程服务器进行网络转发,本地服务连接网络代理 环境 :windows11/10 需要工具 :MobaXterm(ssh隧道端口转发),Privoxy(socks转http代理),一个云服务器 多种方法选一种即可:  命令行: ssh -C -N -D LOCAL_ADDRESS:LOCAL_PORT USER@REMOTE_ADDRESS Putty客户端 MobaXteam中的 Mo

    2023年04月09日
    浏览(30)
  • Windows下配置SSH实现免密访问和远程端口转发

    最近想要配置自家的电脑用作服务器,方便自己远程访问。 由于没有静态IP,最开始想使用DDNS,从花生壳注册了一个域名,然后在路由配置端口转发,配置完成后,发现家里网络是光猫拨号的,路由器自动获取ip,转发的依然是内网ip,局域网可以访问,但是外网仍然访问不

    2024年02月02日
    浏览(34)
  • 【运维知识进阶篇】iptables防火墙详解(iptables执行过程+表与链概述+iptables命令参数+配置filter表规则+NAT表实现共享上网、端口转发、IP映射)

    这篇文章给大家介绍下iptables防火墙,防火墙大致分三种,分别是硬件、软件和云防火墙。硬件的话部署在企业网络的入口,有三层路由的H3C、华为、Cisco(思科),还有深信服等等;软件的话一般是开源软件,写在网站内部,最常见的有iptables(写入Linux内核)和firewalld(C

    2024年02月09日
    浏览(29)
  • 端口映射和端口转发

    端口转发和端口映射都是为了解决内网主机的端口无法在外部直接访问而衍生出来的技术,通过中间服务器进行中转,将内部的端口映射到公网IP上或者将内部端口转发到外部服务器,供用户或者自己来使用,那么他们的区别是什么呢? 顾名思义,就是将端口进行转发,具体

    2024年02月15日
    浏览(85)
  • vscode 端口转发实现端口映射,实现端口自由

    用vscode连接server进行开发, 是非常方便的,但很多时候,server的端口开放的很有限,那么就可以利用vscode进行端口映射   举一个应用场景: 先通过A利用vscode 连接B,然后再vscode 的port窗口进行端口转发,比如将22端口映射到A本地的5000, 然后再通过Host利用vscode连接A,利用端

    2024年02月16日
    浏览(28)
  • 网络端口映射和端口转发的区别和联系

    目     录 一、端口映射技术 1.1 原理 1.2 应用场景 1、远程访问 2、游戏主机 3、文件共享 4、监控视频共享 二、端口转发技术 2.1 原理 2.2 应用场景 1、网络负载均衡 2、网络安全 3、网络代理 三、端口映射和转发的实现方法 3.1 路由器配置 3.2 网络防火墙 四、端口映射和端口

    2024年01月18日
    浏览(33)
  • 比特彗星端口堵塞解决办法DMZ-端口转发-异常解决

    如果遇到比特彗星右下角显示黄灯,显示端口堵塞,可以在路由器中进行开启 端口转发 或者 DMZ (每个路由器说法有可能不一样) 如果只是一台设备进行端口转发,这样就可以完成了,或者使用简单的方法,开启路由器中的 DMZ 功能  DMZ功能可以将一个设备直接进行映射,比

    2024年02月04日
    浏览(33)
  • 防火墙实现端口转发

    目的:通过使用linux中的iptables和firewalld来实现本地端口转发和远程端口转发。 一、iptables 1.本地端口转发 比如当我们访问192.168.87.5的1234端口时,自动帮我们转到80端口 命令如下: iptables -t nat -I PREROUTING -p tcp --dport 1234 -j REDIRECT --to-ports 80 验证:  2.远程端口转发 当我们访问

    2024年02月03日
    浏览(27)
  • windows 自带端口转发

    firewall 常用操作 允许数据包转发 首先开启IP转发功能,默认是关闭的。 临时修改: echo 1 /proc/sys/net/ipv4/ip_forward 修改过后就马上生效,但如果系统重启后则又恢复为默认值0。 永久修改: 端口转发命令 参考 https://www.fzxm.cn/help/20210419213836001.html 使用Portproxy模式下的Netsh命令即

    2024年02月09日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包