V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Yinz
V2EX  ›  问与答

如何在 Ubuntu 纯命令行界面,仅指定某 https 地址,使用 socks5 代理或其他代理?

  •  
  •   Yinz · 2015-09-24 11:42:00 +08:00 · 2176 次点击
    这是一个创建于 3374 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Linux 不是很熟,所以暂时没有找到比较好的办法。 Google 过找到了个可能能用的解决方法,但是不懂怎么下手。。。
    以下是我找到的那个解决方法

    Authentication issues potential fix:

    ive noticed over the last month or so that the game keeps requiring access to new authentication server ip's, so i started keeping track of them.

    184.73.255.200:443
    184.73.179.96:80

    then just now today a new one
    184.73.237.83:443

    2 Dec another new one
    184.73.252.89:443

    31 Dec another
    184.73.234.214:443

    ~19 Jan 2014
    174.129.10.60:443 to login , then,
    174.129.225.250:443 to authenticate

    i added these as 'allow' exceptions for my network traffic and it now authenticates just fine

    不知道是哪里拦截了请求,所以也不知道怎么放行。。。
    现在的情况:

    • 阿里云的 ECS
    • Ubuntu
    • 自己有 ss
    • 已经在该服务器上搭上了 proxychains
    • 仅需要能够成功连接 https://sessionserver.mojang.com
    • 不限定只能使用 socks5 代理,比如修改 host 会比较方便?但是不太懂如何通过修改 host 达到代理效果
    • 没有找到无法连接 https://sessionserver.mojang.com 的原因。。。不明白
    2 条回复    2015-09-24 12:45:31 +08:00
    cylin
        1
    cylin  
       2015-09-24 12:23:25 +08:00   ❤️ 1
    java 可以这样:
    java -DsocksProxyHost=127.0.0.1 -DsocksProxyPort=1080 -jar minecraft.jar
    proxychains 也可以,要在配置文件里设置一下,如果你的机器是专门做这个用途,可以把本地 443 用 ssh 转发出去,然后把 sessionserver.mojang.com 用 hosts 劫持到本地。
    原因嘛。。 mojang 的服务器是放在 ec2 的,国内访问并不稳定,连接失败是常事。
    Yinz
        2
    Yinz  
    OP
       2015-09-24 12:45:31 +08:00
    @cylin 感谢帮助!:D 使用了 java 的 socksproxy ,的确 OK 了,不知道原来 java 的这个 DsocksProxyHost 可以自动代理 XD
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1015 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 20:45 · PVG 04:45 · LAX 12:45 · JFK 15:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.