linux - 终端是否能够通过 ssh 上网
迷茫
迷茫 2017-04-17 13:27:45
[Linux讨论组]
迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回复(5)
怪我咯
  1. 用 ssh -D 搭建 socks5 代理。
  2. 用 proxychains-ng(不是很推荐 tsocks)让终端程序走代理。
黄舟

ssh客户端控制的就是你的vps,比如wget命令,实际上是在vps上执行的,当然是用的vps的网络。你是想通过mac终端给本地安装程序吧,你需要在你的vps上搭vpn,mac连上即可,这样子mac就是用的vps的网络了

PHP中文网

或许你可以通过设置 SOCKS 代理来实现:

ssh -D 9050 [username]@[remote.server.name]
ringa_lee
  1. 如果是HTTP代理的话,一般可以在shell下定义下http_proxy环境变量,如:

    export http_proxy=http://username:password@proxy.domain:someport/
    

    然后再用你的包管理工具。

  2. 如果是VPN,偶就不太清楚了。 不过如果是ss的话,可以通过ss-local映射成本地的HTTP代理,然后参考1的方法。

伊谢尔伦

听说过shadowsocks吗?可以参考这篇文章来安装服务器端https://github.com/shadowsocks/shadowsocks/wiki/Shadowsocks-%E4%BD%BF%...,然后参考这篇文章来完成客户端的配置https://github.com/shadowsocks/shadowsocks-iOS/wiki/Shadowsocks-for-OS...

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号