我浏览了很多 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),我相信还有更多的选择。
祝你好运。