好吧,情况可能看起来很复杂,但事实就是如此。
我有一台计算机X。它连接到网关1。另一台计算机Y连接到网关2。网关1和2本身连接到连接到Internet的超级网关G。
这实际上是我的大学网络的设置。学院使用网关(G)为宿舍房间分配IP(每个房间获得一个IP)。因为我有两台电脑(我的PC和我的Raspberry Pi (X)),所以我需要使用网络交换机(网关1)来连接互联网。同样,我隔壁房间的朋友有一个网络交换机连接他的笔记本电脑(Y)。Raspberry Pi (X)具有LAMP服务器,而膝上型计算机Y想要访问其内容。这怎麽可能?应在web浏览器中输入什么地址?浏览器如何知道它指向的是哪个地址?
另一个问题是:如果我直接将我的笔记本电脑连接到Gateway G,那么我必须先登录才能访问互联网。我是否可以将网络交换机设置为自动登录到网关G,以便在连接计算机时不必登录?我的网络交换机是D-Link型号AES-1005A。
发布于 2015-12-30 13:01:50
首先,交换机不是网关(路由器)。这有很大的不同。您连接到交换机的每个设备都会从DHCP获取自己的IP地址,否则它将无法工作。
您无法在每个房间获得一个IP地址,因为这不是DHCP的工作方式,在路由器G和您的房间之间可能会有一个交换机来限制每个端口的MAC地址数量。如果是这样的话,您就不走运了,否则您的朋友应该尝试连接到DHCP分配给您的Pi的地址。
网络交换机仅在第2层运行,因此任何上层协议(如登录)对它都是完全透明的,您不能让它为您登录。您的Pi实际上也可能需要登录,才能从DHCP获取IP地址。
您似乎试图绕过不属于您的网络的网络策略或安全性。在许多司法辖区,这是一种犯罪(通常是重罪),所以你应该非常小心。
另外,由于这并不涉及编程,所以这实际上是离题的,你真的应该在Super User上提问。
https://stackoverflow.com/questions/34513431
复制相似问题