可以将远端服务器一个端口remote_port绑定到本地端口port,其中-C是进行数据压缩,-f是后台操作,只有当提示用户名密码的时候才转向前台。-N是不执行远端命令,在只是端口转发时这条命令很有用处。-g 是允许远端主机连接本地转发端口。-R表明是将远端主机端口映射到本地端口。如果是-L,则是将本地端口映射到远端主机端口。
ssh的三个强大的端口转发命令:
转发到远端:ssh -C -            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-02-03 15:13:00
                            
                                1728阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            host1:内网主机,承载有网站 host2:外网主机,准备作为代理 方案一: 在host2上执行: 方案二:在host1上执行: 一般私网主机可以访问公网ip,但反过来不行,所以方案二是常见情况,也就是反响代理 首先在host2上的/etc/ssh/sshd_config中增加一条: 重启host            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-11-30 17:19:00
                            
                                694阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            SSH端口映射      通常我们的内网的服务端口都会被出口防火墙封掉。一般情况下只给我们开放了SSH的22端口(默认情况下),此时网管又不给我们在防火墙上做端口转发,我们应该怎么呢?      首先大家肯定想到利用,linux自身所带的防火墙做NAT转发。但我想告诉大家利用SSH协议可以做到。首先            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-11-05 10:48:03
                            
                                2436阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            linux ssh 端口映射 外网ssh通过端口映射访问内网linxu服务器            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-11-25 21:34:34
                            
                                2151阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Docker端口映射SSH
在使用Docker时,我们经常需要在容器内部执行一些操作,比如运行命令、修改配置文件等。而常规的方式是通过SSH远程登录到容器内部进行操作。本文将介绍如何使用Docker端口映射来实现SSH远程登录容器,并提供相关代码示例。
## 什么是Docker端口映射
Docker端口映射是将容器内部的端口映射到宿主机上的一个特性。通过端口映射,我们可以通过宿主机的IP            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-05 03:21:25
                            
                                343阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            主机:系统win7,ip地址172.18.186.210虚拟机:VMware Workstation 7,虚拟机下安装了Centos操作系统,ip地址是192.168.202.128,部署了LAMP,成为一个web服务器网络环境:校园网(有认证服务器,需要账号认证才能上网),虚拟机采用NAT的方式联网在校园网的环境下,可以把校园网内的其他主机看成是外网的主机。其实,虚拟机采用NAT联网的方式,可以            
                
         
            
            
            
            在进入正题之前,先了解一下一个小知识点: -t<表>:指定要操纵的表;
-A:向规则链中添加条目;
-D:从规则链中删除条目;
-i:向规则链中插入条目;
-R:替换规则链中的条目;
-L:显示规则链中已有的条目;
-F:清楚规则链中已有的条目;
-Z:清空规则链中的数据包计算器和字节计数器;
-N:创建新的用户自定义规则链;
-P:定义规则链中的默认目标;
-h:显示帮助信息;
-p            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-11 11:31:20
                            
                                84阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ssh -C -g root@127.0.0.1 -L 5000:61.235.139.123:5000 输入机器的root密码 后台执行:s            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2009-09-22 15:03:00
                            
                                948阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
              一个客户新买了一台机器,要求我们给他做个端口映射,对我这个对iptables不是很熟悉的菜鸟来说,很是一阵子忙阿,呵呵,不过还是解决了,当然也从网上查了部分资料。。。说明:简单一点吧,   一台linux centos网关:eth0内网:192.168.0.254        &nb            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2010-01-21 19:49:38
                            
                                3263阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                             
         
            
            
            
            12345678910ssh -C -g root@127.0.0.1 -L 5000:61.235.139.123:5000 #输入机器的root密码 #后台执行:ssh -C -f -N -g root@127.0.0.1 -L 5000:61.235.139.123:5000 #另: ...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-10 13:47:08
                            
                                270阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            可以将远端服务器一个端口remote_port绑定到本地端口port,其中-C是进行数据压缩,-f是后台操作,只有当提示用户名密码的时候才转向前台。-N是不执行远端命令,在只是端口转发时这条命令很有用处。-g 是允许远端主机连接本地转发端口。-R表明是将远端主机端口映射到本地端口。如果是-L,则是将本地端口映射到远端主机端口。  ssh的三个强大的端口转发命令:  转发到远端:ssh -C -f            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2010-04-08 16:10:10
                            
                                10000+阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            # iOS SSH连接与端口映射详解
在移动开发中,尤其是iOS开发者,常常需要通过SSH(安全外壳协议)连接到远程服务器进行调试、测试或者文件传输等操作。而端口映射,则是实现本地与远程设备连接的重要手段。本文将详细介绍如何在iOS设备上使用SSH进行连接,并通过端口映射来转发数据。
## 什么是SSH和端口映射
SSH是一种网络协议,允许在不安全的网络上安全地访问和管理计算机。它通常用于远            
                
         
            
            
            
            例如,将外网地址xxx.xxx.xxx.xxx的3000端口映射到内网192.168.2.6的3000端口上:# DNAT/sbin/iptables -t nat -A PREROUTING -i xxx.xxx.xxx.xxx -p tcp --dport 3000 -d xxx.xxx.xxx.xxx -j DNAT --to 192.168.2.6# SDAT/sbin/iptables            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2009-03-13 16:10:00
                            
                                2316阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、环境和要实现功能 
   PC1的网络设置如下:
   eth0       192.168.0.29 内网
   eth1      61.144.253.6  外网
  PC2的网络设置则为:192.168.0.1 内网
  我们要实现的功能就是将PC1的33389端口映            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2010-01-26 18:59:37
                            
                                2467阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            外网ip映射到内网ip,用外网ip访问内网ip需要开启ip forward功能。修改/etc/sysctl.conf中的net.ipv4.ip_forward = 1,默认是0也可以echo 1 > /proc/sys/net/ipv4/ip_forwardiptables -t nat -A PREROUTING -d 外网ip -p tcp -m tcp --dport 端口号 -j D            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-04-10 15:54:22
                            
                                1403阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux端口映射是指通过在Linux操作系统上设置某些规则,将外部网络请求映射到内部网络的特定端口,从而实现内网主机对外的服务访问。在网络安全领域,端口映射是一种常见的网络配置方式,通过端口映射,用户可以对外提供Web服务、FTP服务、远程登录等多种服务。
在Linux系统中,端口映射通常借助于iptables工具来实现。iptables是Linux系统中用于管理网络包过滤及NAT的工具,用户            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-08 12:14:56
                            
                                94阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            把本地81端口映射到80端口上
 iptables -t nat -A PREROUTING -p tcp --dport 81 -j REDIRECT --to-ports 80
#如果需要本机也可以访问,则需要配置OUTPUT链
iptables -t nat -A OUTPUT -p tcp --dport 81 -j REDIRECT --to-ports 8080
iptables -t            
                
         
            
            
            
            
             
使用格式:
转发到远端:ssh -C -f -N -g -L 本地端口:目标IP:目标端口 用户名@目标IP
ssh  -C -f -N -g -L  3307:0.0.0.0:3306 host101
本机可以通过
mysql -uroot -p -P3307 -h 0.0.0.0 通过本机来链接远程数据,很方便
适合场景:
代码在本机调试,数据库在远程,但是端口            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2011-07-13 15:12:21
                            
                                1081阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            此文章转自“http://www.zhouuu.com”   有时候有些内网的机器的端口需要外网可以访问,但是又苦没有公网ip地址,怎么办??我们就可以借助ssh隧道的原理,来映射了。我内网ip(192.168.2.3)地址机器端口:3306有公网(60.192.253.42)的内网(192.168.2.4)机器端口:3309如果你想在公网访问到2.3的3306端口,只需要在2            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2014-12-11 17:06:55
                            
                                867阅读