`
hetaoo
  • 浏览: 107702 次
社区版块
存档分类
最新评论

windows下ssh隧道内网映射

    博客分类:
  • ssh
阅读更多

 

 

 需求:公司服务全在内网,外网无法访问,周末不想去公司,想要在宿舍测试程序只得将公司内网映射到外网。

要求:1、一台放在公司的能上外网的电脑;2、具有公网ip的服务器

 

因为我的具有公网ip的服务器的windows的,没有ssh服务器,故自己安装了openssh,一路next





 

 

 

openssh的特性:

  • Windows NT Service Support
  • Full install about 5mb, installer under 3mb (Cygwin bloat has increased the size)
  • Windows Command Prompt support for SSH Terminal
  • SCP/SFTP server support
  • Command-line clients included

 

一般的默认安装在C:/Program Files/OpenSSH/目录下,默认的根目录就是该目录。基本的配置在doc/quickstart.txt中讲述的比较清楚。大概如下:

1)运行cmd,进入OpenSSH安装目录的bin目录

2)运行“mkgroup -l >> ../etc/group ”命令

3)运行“mkpasswd -l -u administrator >> ../etc/passwd”,administrator是系统管理员的名称

然后就可以运行net start sshd opensshd开启服务。

 

sftp远程连接上以后默认的的根目录就是安装目录,如果想访问之外的目录,比如说访问E盘,则在路径前面使用标记cygdrive,例如/cygdrive/e会进入e盘的根目录。

 

sftp的配置:我以管理员的账号登录到ssh服务器,发现可以上传文件到任意文件夹(也可以删除文件,很危险),可以下载安装目录下的文件,但是下载其他地方的文件则会出错。可以通过修改注册表值来改变可下载目录。

scp的试用。。。。。待续

 

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

开始配置映射,使用工具putty

 




 
 点击open,输入账号密码登录(我的是服务器的账号和密码)



 
 反向代理映射成功!

 

目前只能在服务器本地才能访问!

 

然后在服务器正向代理映射到外网




 
 open 登录


 

至此所有工作全部完成。
 

 

 

 

  • 大小: 26.7 KB
  • 大小: 41.8 KB
  • 大小: 24.3 KB
  • 大小: 20.7 KB
  • 大小: 32.2 KB
  • 大小: 33.4 KB
  • 大小: 42 KB
  • 大小: 10.4 KB
  • 大小: 10.4 KB
  • 大小: 13.7 KB
分享到:
评论

相关推荐

    内网端口自动映射工具.rar

    - **远程桌面/SSH访问**:如果你在家办公,需要从公司远程访问家中的电脑,或者你需要通过SSH连接到内网服务器进行维护,内网端口映射工具可以帮你实现。 - **共享内网资源**:比如你有一台内网服务器运行着网站、...

    tunnelme:反向 SSH 和 SSH 隧道

    例如,如果你在本地有某个服务只监听内网,但想从外部访问,可以创建一个正向 SSH 隧道,将远程服务器的公共 IP 映射到本地服务的端口。 SSH 隧道的安全性在于所有通过 SSH 隧道的数据都会被加密,确保了通信的隐私...

    bitvise-Server-8.37.rar

    例如,你可以通过SSH隧道将本地的Web服务器暴露给互联网,使得其他人能够访问到你的内网资源。 端口映射(Port Forwarding)是将外网的特定端口请求转发到内网特定IP和端口的技术。在Bitvise SSH Server中,你可以...

    使用反向ssh从外网访问内网主机的方法详解

    这条命令开启后台模式(-f),不执行实际的shell命令,而是设置端口转发(-N),创建反向SSH隧道(-R),将服务器A的1111端口映射到内网主机B的22端口。如果服务器A的SSH监听在非标准端口22,则需指定 `-p 22`。 3....

    Go-tcptunnel将本地内网服务器映射到公网。

    在实际应用中,Go-tcptunnel不仅限于简单的端口映射,还可以与其他工具结合,例如使用Nginx反向代理来提供负载均衡和访问控制,或者与SSH隧道配合,增强安全性。同时,由于Go语言的跨平台特性,Go-tcptunnel可以在...

    基于云技术和SSH反向隧道技术的视频监控机器人设计.pdf

    此外,文章还提到,由于IPv4地址的有限性,为了实现内网设备的通讯,需要使用NAT转换技术进行公网和私网IP地址的映射。因此,文章提出了一种通过中继服务器作为跳板的方案,实现了双方在没有公网IP的条件下互联通讯...

    简单的端口映射

    - 或者运行`ngrok tcp 22`(假设您想暴露SSH服务,端口号为22),则可以创建TCP隧道。 #### 第五步:验证与使用 - 成功创建隧道后,命令行界面会显示分配的公共URL。 - 外部用户可以通过该URL访问您的服务。 ### ...

    ssh自学笔记

    4. **SSH隧道与端口转发**:理解SSH隧道的概念,学习如何创建本地和远程端口转发,以安全地访问远程服务或保护本地服务。 5. **SSH代理和跳板**:学习如何使用SSH代理(如SSH-Agent)管理密钥,以及设置SSH跳板...

    NATAPP内网穿透:实现两个不同网段主机的连通

    NATAPP通过提供一个公共的、可访问的端口映射到内网中的私有IP地址,从而实现外部网络对内网服务的访问。在西电南校区和北校区这类多局域网环境,或者在使用无线网络、路由器等设备导致常规SSH连接失败时,NATAPP的...

    natapp内网穿透工具

    【描述】:“natapp内网穿透工具”是一种解决方案,它允许在没有固定公网IP或者受到防火墙限制的内网环境下,通过互联网访问内网中的服务。这种工具的核心功能是实现内网与公网之间的端口映射,使得外部用户可以透过...

    使用Frps内网穿透记录

    Frp基于TCP或UDP协议工作,它通过在外网部署一个服务器(Frps),内网设备连接到这个服务器,然后通过隧道将内网服务映射到公网。这样,公网的用户就可以通过Frps访问到内网的服务,仿佛这些服务就部署在公网一样。...

    比frp还简单易用的内网穿透工具

    这通常涉及将NPS提供的域名绑定到已创建的隧道,确保外部请求能准确路由到内网服务器。至此,一个简单的内网穿透环境就建立起来了,使得内网服务可以被外部网络无障碍访问。 总的来说,NPS作为一个轻量级的内网穿透...

    python利用隧道转发技术实现远程监控,不仅限用于局域网,把forwardServer.py中转服务器放到具有公网ip的服务器

    如果使用`paramiko`,可能需要设置SSH隧道,指定本地端口和远程服务器的端口映射。 2. **配置SSH连接**:确保中转服务器与局域网内的camera服务器之间可以建立SSH连接。这可能需要在camera服务器上设置SSH服务,并...

    4.公网访问篇1

    公网访问篇1主要介绍了如何利用Amazon云服务创建和管理远程云服务器,并通过SSH隧道和FRP隧道实现从本地计算机安全地访问云服务器上的应用程序。以下是详细的步骤和知识点: 1. **访问亚马逊云服务并注册账号**: ...

    使用autossh+阿里云做反向代理笔记,无需任何第三方软件

    - 配置 autossh:你需要配置autossh以启动一个SSH隧道,将本地端口映射到阿里云ECS实例的某个端口。这可以通过在autossh命令行中指定 `-R` 参数来完成,例如:`autossh -R 8080:localhost:22 user@your_aliyun_ecs_...

    putty软件,支持telnet、ssh等

    - **端口转发**:可以设置本地端口到远程服务器的转发,增强安全性,例如通过SSH隧道访问内网资源。 - **多窗口支持**:在一个PuTTY实例中可以打开多个终端窗口,分别连接不同的服务器。 - **颜色定制**:可根据...

    rinetd端口映射linux

    5. **加密通信**:如果需要,可以考虑在转发连接前先通过SSH隧道进行加密,以保护数据传输的安全性。 ### 使用案例 1. **穿透内网**:rinetd可以用来穿透NAT,使得外部网络可以访问内网服务。 2. **隐藏真实服务器*...

    frp_0.28.0_linux_amd64.tar.gz

    1. **TCP/UDP穿透**:frp支持TCP和UDP协议的内网穿透,这意味着你可以通过它来访问内网的HTTP、HTTPS、SSH、FTP等服务,甚至包括自定义端口的游戏服务器和多媒体流服务。 2. **HTTP代理**:frp提供了HTTP代理功能,...

    mybatis-generator-gui:mybatis模型和映射器初始化

    支持OverSSH方式,通过SSH隧道连接至公司内网访问数据库 把数据库中表列的注释生成为Java实体的注释,生成的实体清晰明了 可选的删除掉对版本管理不友好的注释,这样添加或删除替换重新生成的文件比较过来清楚 目前...

    SecureCRT软件

    7. **隧道功能**:支持SSH隧道,允许用户通过安全的通道访问远程网络资源,提供对内网服务的访问能力。 8. **分屏功能**:可在一个窗口中分割显示多个终端会话,便于对比和操作多个系统。 9. **安全性**:...

Global site tag (gtag.js) - Google Analytics