我住在大学校园公寓里。公寓内有自己的子网设置。我使用 Apple AirPort Express 作为主网关,还使用华硕 RT-N12 作为中继器(RT-N12 兼容 DD-WRT)。
我有一台通过以太网连接到 RT-N12 的 HTPC。我希望能够从大学网络外部访问 HTPC。我已将 HTPC 的本地 IP(在我的子网中)设置为 AirPort Express 的默认主机,但我仍然无法从大学网络外部访问它。
我相信大学为我的子网分配了一个公共 IP(不是 NAT),因为当我访问类似这样的网站时http://whatismyipaddress.com它显示的外部 IP 地址与我的 AirPort Express 相同。
我想到的一个解决方案是在 RT-N12 上安装 DD-WRT,并将其设置为 VPN 客户端,连接到我在大学网络之外托管的 VPN 服务器。这样可行吗?
如果有一个不涉及 VPN 的解决方案,那么这将是更好的选择,因为我计划从 HTPC 流式传输视频(大量数据)。
在此先感谢您的帮助。
答案1
我也在上学,如果你不介意新手帮助你的话,我愿意尝试一下。
哪些端口是开放的/可供您使用的?我会找到答案。进入学校网络并不总是那么容易,因为管理员通常厌倦了学生、教职员工以及他们的下载/上传/其他奇怪的活动。由于您没有太多理由穿过学校路由器从 A 点到达 B 点(即监听 VPN、RDP、http 等端口),因此您可能没有这样做的权限。
看看是否可以在本地子网之外看到哪怕是最基本的 80 端口 Web 服务器(例如看看您的邻居是否可以看到您的 htpc)。whatsmyip 识别您并不意味着路由器会让您和您的文件跳过它们。whatsmyip 只会告诉您学校的 NAT 允许使用一定范围内的公共 IP 地址池,以便您可以使用互联网。这完全由他们自行决定,并且取决于管理员对网络中用户的信任程度。如果下一跳(即学校网络)阻止了您,DD-WRT 对您没有多大帮助。但您可能会走运,获得不错的入站和出站端口选择。
有时,有些学生被允许使用网络驱动器空间(用于“官方”目的)。这可以帮你解决问题,但你需要给管理员一个好的理由。如果其他方法都失败了,你可以在非常高的端口上尝试一些东西。我听说有人甚至在被阻止的网络上也能下载种子,所以还是有可能的。