PCman 板


LINE

发这篇文主要是想和大家分享在 PCManX 透过 proxy 连上 BBS 的方法。 感觉 PCManX 里有好多功能是没做在操作界面上,只能手动改设定档来使用的。 我个人目前使用 proxy 的主要目的大概是: (1) 隐藏上站 IP,有些时候不希望让线上所有人都知道我的实际上站地点。 (2) 某些 BBS 站只能用 Telnet 连线,在网路不安全的地方不方便直接连线。 我知道也有别的方法可以达成目的,可是: (1) VPN 通常需要改预设闸道,会造成现有连线中断,用起来不方便。 (2) SSH port forwarding 设定简单,但是忘了开会让 PCManX 吃满 CPU 当掉卡住。 所以说我觉得用 proxy 还是最方便的方法。另外我目前使用的 proxy server 实际上都 只是 SSH server,需要使用时才手动用 ssh <user>@<host> -D <port> 这纇的指令在本 机开出来的,所以说我连上 proxy server 时不需要帐号密码。 ------------------------------------------------------------------------------ 首先是 SSH 设定 proxy 的方法,我觉得这比较容易,因为其实不用改 PCManX 的设定。 第一步当然是启用 SSH 功能,作法是修改 ~/.pcmanx/favorites 档案,修改这两行: [email protected]:22 UseExternalSSH=1 这样下次打开 PCManX 就能用 SSH 连线到 PTT 了。如果把 URL 冒号後面的东西 删掉,实际上就是 PCManX 传给 ssh 指令的参数。 第二步是修改 ~/.ssh/config,让 ssh 指令在连线时可以透过另外一支程式出去, 这里我使用的是 nmap 套件提供的 ncat 指令。 Host ptt.cc ProxyCommand ncat --proxy=localhost:14011 --proxy-type=socks5 %h %p 其中 localhost:14011 是我使用的 proxy server 的所在位置。 ------------------------------------------------------------------------------ 接着是 Telnet 设定 proxy 的方法,说明文件好像很难找。 这里我们要用到 PCManX 程式的内建功能,可能要在编译时 --enable-proxy 才能用。 打开 ~/.pcmanx/favorites 档案,修改 Proxy 开头的这几行: ProxyType=2 ProxyAddr=127.0.0.1 ProxyPort=14011 其中 127.0.0.1 和 14011 同样是我使用的 proxy server 所在位置。 关於 ProxyType 数字的意思,我们可以在 PCManX 的原始码找到解释。 打开 src/core/proxy.h,可以看到: #define PROXY_NONE 0 #define PROXY_SOCKS4 1 #define PROXY_SOCKS5 2 大致上可以看出: 0 表示不使用 proxy 1 表示使用 SOCKS4 2 表示使用 SOCKS5 注意一下别选到 0 就好了。 ------------------------------------------------------------------------------ 另外 PCManX 1.3 有个小 bug 可能导致连线失败:如果你的设定档的 URL 那行开头是 「telnet」这几个英文字母的其中一个的话,第一个字自动被删除。 也就是说,假设你在自己的电脑架了一个 BBS,或是你使用的 proxy server 上正好也有 BBS,於是直接在「站台位址」输入 localhost,会发现连线失败,因为 localhost 开头 的 l 字母在 telnet 中有出现过,所以就自动被转换成 ocalhost 了…… 解决方法是直接输入 IP 位址,或是去 GitHub 上把 master branch 下载回来用,最新 版已经修正这个问题,但是 PCManX 1.4 不知道什麽时候才会出来。 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.112.30.70
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PCman/M.1507469740.A.F7E.html
1F:推 holishing: 推个 PCManX ! 10/08 22:05
2F:推 CP64: pcmanx +1 (不过用的是 git 版 10/08 23:42
3F:推 WandererM: 可以整理成文件放到网站上 10/10 22:45
4F:推 name2name2: 推 10/15 21:33
5F:推 HardRealTime: 推! 11/12 14:08







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Boy-Girl站内搜寻

TOP