用 VPN 访问不了同一服务器上被墙的网站

2014-11-22 10:40:14 +08:00
 JungleHi
自己在服务器A上建了一个VPN, A上面还有一个被墙的网站B,现在通过这个VPN访问B连接被重置,但访问Twitter youtube等是正常的。如何才能通过服务器A上的vpn访问A上被墙的站点?
4111 次点击
所在节点    问与答
13 条回复
ytzong
2014-11-22 10:54:38 +08:00
我刚遇到类似的情形,是由于 B 用的 Godaddy DNS 被墙,你把本地 DNS 改成阿里 DNS 试一下看能否访问

能访问的话在路由器的 DNSMasq 添加一条
server=/domainb.com/223.6.6.6
Showfom
2014-11-22 10:57:57 +08:00
同一服务器同一个IP是不走VPN的 换IP吧哈哈
jasontse
2014-11-22 11:00:15 +08:00
如果客户端不是 Linux,这个问题好像没办法解决。
tobyxdd
2014-11-22 11:02:11 +08:00
是路由表的问题 无解
JungleHi
2014-11-22 11:02:29 +08:00
@ytzong 还是不行 我把电脑本地链接和VPN链接都换过试了~
JungleHi
2014-11-22 11:04:58 +08:00
@jasontse
我是win7 VPN在CentOS上

@Showfom
那一定要加IP了?
Showfom
2014-11-22 12:22:02 +08:00
@JungleHi 换IP 用https即可破解
JungleHi
2014-11-22 13:48:45 +08:00
@Showfom 增加一个IP一个月一美金呢 我那个网站只是域名被墙了,使用HTTPS能访问,看楼上好像无解,还是去申请一个免费证书吧
Showfom
2014-11-22 14:24:20 +08:00
@JungleHi 你可以自己给自己加个内网 IP,访问内网 IP 呗
ytzong
2014-11-22 14:27:36 +08:00
又试了一下,上面的方法行不通,因为直接用 IP 和端口访问都会被重置

现在是这么搞的,VPS 上装 Shadowsocks
本地是路由器运行的 VPN,电脑上再开个 Shadowsocks 客户端,PAC 里只加这一个域名
JungleHi
2014-11-22 14:51:47 +08:00
@Showfom Linode VPS 不懂怎么加内网ip
Showfom
2014-11-22 15:17:49 +08:00
@JungleHi 你的只是域名被墙了不用那么复杂 两个解决方案

1、放国内
2、https
JungleHi
2014-11-22 15:31:08 +08:00
@Showfom 放国内不用HTTPS也能访问 不过网站用户在国外

@ytzong 刚试了下 安装SS的确可以

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/148462

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX