我最近在戴尔沃斯特罗1014上安装了Ubuntu12.04。当我安装操作系统时,我的系统通过局域网电缆连接到一个网络。网络需要一个连接代理。现在,当我试图安装LaTeX,VLC等,从我的家庭网络与不同的代理,我无法这样做。我收到以下信息:
Install these packages without verification [y/N]? y
0% [Connecting to 172.16.1.19 (172.16.1.19)] [Connecting to 172.16.1.19 (172.16.1.19)]
P.S. 172.16.1.19是我办公室网络的代理地址。
在我的家庭网络上,我安装了Windows Server 2008,由于某种原因,网络上的windows vista工作站只能通过服务器的IP地址(而不是主机名)通过远程桌面连接到服务器。与连接到服务器上的SQL server 2008实例相同,仅按IP工作,而不按主机名工作。
但是,我在同一台服务器上有一些文件共享,使用服务器的主机名,工作站可以很好地看到它们。
服务器/工作站位于相同的专用网络中,并且具有相同的工作组名称。
你知道为什么在上述情况下我无法通过主机名找到服务器吗?
请考虑以下设置。我有一个VPS连接到互联网,有一个固定的IP。此外,在我的家庭网络中,在NAT路由器后面,我确实有我的家庭网络和几个主机。我的家庭网络使用网络192.168.1.0/24,而在Host1上,我已经配置了一个Wireguard到我的VPS。在此VPN中,VPS使用IP 192.168.10.1,Host1使用IP 192.168.10.2。从VPS,我可以在我的家庭网络平主机,反之亦然,这是很好的工作。
接下来,我想从VPS访问我的家庭网络。为此,我在VPS上添加了一条路线如下
ip route add 192.168.1.0/24 via 192.168.10.2 dev wg