当前位置: 首页>編程日記>正文

利用Bitvise SSH Client与proxifier实现SSH全局代理

利用Bitvise SSH Client与proxifier实现SSH全局代理

利用Bitvise SSH Client与proxifier实现SSH全局代理

本文主要介绍如何利用Bitvise SSH Client与proxifier的配合使用实现SSH的全局代理。过程与原理都较为简单,本质上就是通过端口的映射实现全局代理(大牛请略过)。本菜文笔拙劣,如有不妥之处烦请指出。

使用工具

  1. Bitvise SSH Client(本文使用的版本为8.18.0.0)
  2. proxifier(本文使用的版本为3.15.1.0)
  3. linux VPS服务器一台(通常我比较喜欢使用centos作为VPS,系统安装完成后便可使用SSH)
  4. windows 7虚拟机一个(Bitvise SSH Client单独安装在该机器,将该机器视为我们的本地代理使用。我所使用的虚拟机配置为1G内存,32G硬盘,其他配置能低则低。)

一、安装一台新的windows 7虚拟机(这个的具体安装过程我就省略了,相信需要使用SSH作为全局代理的各位大牛已经是轻车熟路)

二、Bitvise SSH Client的安装与配置
Bitvise SSH Client是windows的ssh客户端程序,由于其内置代理功能,因此我们也可将他作为代理工具使用。之后其他机器的流量都会经过这台机器通过SSH协议连接我们的VPS。

进入我们已装好的win7虚拟机,安装Bitvise SSH Client,Bitvise SSH Client的安装较为简单,基本都是下一步即可,如若遇到问题可自行百度。我们这里需要说明的是Bitvise SSH Client的配置。

  1. 安装完成Bitvise SSH Client
    在这里插入图片描述
  2. 配置代理服务器
    *选择Login标签
    Host:145.28.67.114(VPS的IP)
    Port:22(SSH的端口)
    Username:root(你的远程主机用户名)
    Inital method:password(界面会依据这里的选择而改变)
    钩选Store encrypte password in profile,并输入远程主机所对应的密码
    在这里插入图片描述
    *选择options标签
    去掉Open Terminal与Open SFTP的钩选(这里就是控制每次连接后是否自动开启相应的窗口)
    在这里插入图片描述
    *选择Services标签
    钩选右侧的Enabled选项,启用SOCKS代理设置
    Listen interface:192.168.1.112(这里填写的是你这台虚拟机的内网IP)
    Listen port:8888(这里所填写的是Bitvise SSH所要监听的端口,用于接收其他程序或机器的流量)
    在这里插入图片描述
    *选择SSH标签
    钩选Prefer zlib compression选项,可以稍微提高一些访问速度
    在这里插入图片描述
    *连接测试Bitvise SSH Client
    单击Log in按钮进行连接测试,显示如下并点击左侧的New terminal console弹出命令行界面则说明连接成功
    在这里插入图片描述

至此Bitvise SSH Client的配置已完成

三、proxifier的安装与配置

Proxifier是一款功能强大的socks5客户端,可以让不支持通过代理服务器工作的网络程序能通过HTTPS或SOCKS代理或代理链。经过实测大多数程序都可经过Proxifier进行代理,只有少数系统层面应用不能通过。

在你需要使用代理的机器上安装Proxifier,Proxifier的安装过程基本都是下一步即可,这里不再过多阐述。下面主要针对Proxifier的配置进行说明。

1.安装完成proxifier
在这里插入图片描述
2.配置与测试代理服务器
*添加代理服务器
配置文件 -> 代理服务器 -> 添加 -> 检查(检查成功后一路确定即可)
地址:192.168.1.112(Bitvise SSH Client所在虚拟机IP)
端口:8888(Bitvise SSH Client所监听的端口)
钩选“SOCKS 版本 5”选项
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
*添加规则(如若没有具体要求也可使用默认规则)
配置文件 ->代理规则 ->添加
名称:proxy(随便起,自己知道就行)
动作:Proxy SOCKS5 192.168.1.112
在这里插入图片描述
*配置DNS
配置文件 ->名称解析
去掉默认钩选,钩选通过代理解析主机名称
在这里插入图片描述
至此proxifier配置完成

四、完成
在这里插入图片描述

注:在配置过程中可能会遇到以下问题
1、客户机无法ping通代理服务器(Bitvise SSH Client所在win7虚拟机)。
在这里插入图片描述
解决方法如下:
进入Bitvise SSH Client所在win7虚拟机 -> 打开我的电脑(计算机)-> 网络(在左侧目录中)->点选网络发现(黄色背景条目)->启用网络发现和共享文件夹
在这里插入图片描述
再次测试通连状态
在这里插入图片描述
2、在通连过程中可能会遇到proxifier测试不通过的情况,此时可能是由于代理服务器防火墙的原因,我们需要在Bitvise SSH Client所在win7虚拟机上通过配置防火墙的入站规则开启8888端口(关闭防火墙也是可以的,但是不建议)


https://www.fengoutiyan.com/post/13534.html

相关文章:

  • 鏡像模式如何設置在哪,圖片鏡像操作
  • 什么軟件可以把圖片鏡像翻轉,C#圖片處理 解決左右鏡像相反(旋轉圖片)
  • 手機照片鏡像翻轉,C#圖像鏡像
  • 視頻鏡像翻轉軟件,python圖片鏡像翻轉_python中鏡像實現方法
  • 什么軟件可以把圖片鏡像翻轉,利用PS實現圖片的鏡像處理
  • 照片鏡像翻轉app,java實現圖片鏡像翻轉
  • 什么軟件可以把圖片鏡像翻轉,python圖片鏡像翻轉_python圖像處理之鏡像實現方法
  • matlab下載,matlab如何鏡像處理圖片,matlab實現圖像鏡像
  • 圖片鏡像翻轉,MATLAB:鏡像圖片
  • 鏡像翻轉圖片的軟件,圖像處理:實現圖片鏡像(基于python)
  • canvas可畫,JavaScript - canvas - 鏡像圖片
  • 圖片鏡像翻轉,UGUI優化:使用鏡像圖片
  • Codeforces,CodeForces 1253C
  • MySQL下載安裝,Mysql ERROR: 1253 解決方法
  • 勝利大逃亡英雄逃亡方案,HDU - 1253 勝利大逃亡 BFS
  • 大一c語言期末考試試題及答案匯總,電大計算機C語言1253,1253《C語言程序設計》電大期末精彩試題及其問題詳解
  • lu求解線性方程組,P1253 [yLOI2018] 扶蘇的問題 (線段樹)
  • c語言程序設計基礎題庫,1253號C語言程序設計試題,2016年1月試卷號1253C語言程序設計A.pdf
  • 信奧賽一本通官網,【信奧賽一本通】1253:抓住那頭牛(詳細代碼)
  • c語言程序設計1253,1253c語言程序設計a(2010年1月)
  • 勝利大逃亡英雄逃亡方案,BFS——1253 勝利大逃亡
  • 直流電壓測量模塊,IM1253B交直流電能計量模塊(艾銳達光電)
  • c語言程序設計第三版課后答案,【渝粵題庫】國家開放大學2021春1253C語言程序設計答案
  • 18轉換為二進制,1253. 將數字轉換為16進制
  • light-emitting diode,LightOJ-1253 Misere Nim
  • masterroyale魔改版,1253 Dungeon Master
  • codeformer官網中文版,codeforces.1253 B
  • c語言程序設計考研真題及答案,2020C語言程序設計1253,1253計算機科學與技術專業C語言程序設計A科目2020年09月國家開 放大學(中央廣播電視大學)
  • c語言程序設計基礎題庫,1253本科2016c語言程序設計試題,1253電大《C語言程序設計A》試題和答案200901
  • 肇事逃逸車輛無法聯系到車主怎么辦,1253尋找肇事司機