使用 Ubuntu 12.04 Server 连接大学局域网

使用 Ubuntu 12.04 Server 连接大学局域网

我浏览了很多 AskUbuntu 和其他相关论坛,但似乎没有人遇到与我相同的问题,所以我的搜索还没有结果。

我打算在大学宿舍里设置一个 SSH 服务器,这样我就可以使用计算机的 IP 从任何地方连接到该服务器。但是,在设置服务器计算机时,我能够 ping 网址,数据包丢失率为 0%,但如果我尝试 apt-get update 或 apt-get upgrade,则无法获取所有软件包。我使用用户名和密码连接到 LAN,但尚未被要求提供任何用户名和密码。请让我知道我是否可以发布任何输出行以提供帮助。如果它们可以提供帮助,请包含 Lspci 和 ifconfig。提前感谢您的帮助。

lspci:
00:00.0 Host bridge: Intel Corporation Atom Processor D2xxx/N2xxx DRAM Controller (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Atom Processor D2xxx/N2xxx Integrated Graphics Controller (rev 09)
00:1b.0 Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 02)
00:1c.3 PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 4 (rev 02)
00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 02)
00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 02)
00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 02)
00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation NM10 Family LPC Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation NM10/ICH7 Family SATA Controller [IDE mode] (rev 02)
00:1f.3 SMBus: Intel Corporation NM10/ICH7 Family SMBus Controller (rev 02)
02:00.0 Network controller: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01)
03:00.0 Ethernet controller: Qualcomm Atheros AR8152 v2.0 Fast Ethernet (rev c1)

ifconfig:
eth0      Link encap:Ethernet  HWaddr 10:bf:48:66:44:1b  
          inet addr:10.50.122.193  Bcast:10.50.255.255  Mask:255.255.0.0
          inet6 addr: fe80::12bf:48ff:fe66:441b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:20846 errors:0 dropped:1 overruns:0 frame:0
          TX packets:2210 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 txqueuelen:1000 
          RX bytes:2201114 (2.2 MB)  TX bytes:726442 (726.4 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

答案1

首先要澄清几点,您有一个 10. 地址,这意味着它是一个私有地址,除非您有端口转发或 DMZ,否则您将无法从 Internet 访问它。大学很可能对客户端计算机进行了隔离(至少我的大学是这样的),这意味着您无法与网络中的另一台计算机通信,他们这样做是作为一种安全措施。

类似的替代方案可能是远程桌面,例如团队查看器(http://www.teamviewer.com/en/download/linux.aspx) 或反向 SSH (这是一个更高级的选项,需要互联网上某处的第三方服务器,例如 amazon ec2),我相信还有更多的选择。

祝你好运。

相关内容