![如何在网络中实现第二个路由器,以便两台计算机可以共享相同的(内部)IP 地址?](https://linux22.com/image/1472625/%E5%A6%82%E4%BD%95%E5%9C%A8%E7%BD%91%E7%BB%9C%E4%B8%AD%E5%AE%9E%E7%8E%B0%E7%AC%AC%E4%BA%8C%E4%B8%AA%E8%B7%AF%E7%94%B1%E5%99%A8%EF%BC%8C%E4%BB%A5%E4%BE%BF%E4%B8%A4%E5%8F%B0%E8%AE%A1%E7%AE%97%E6%9C%BA%E5%8F%AF%E4%BB%A5%E5%85%B1%E4%BA%AB%E7%9B%B8%E5%90%8C%E7%9A%84%EF%BC%88%E5%86%85%E9%83%A8%EF%BC%89IP%20%E5%9C%B0%E5%9D%80%EF%BC%9F.png)
在工作中,我只有一个内部 IP 地址 (198.168.10.106),供网络上的一台计算机使用。问题是我想在办公室使用两台计算机,并在它们之间共享唯一给定的 IP 地址。
在我的两台计算机中的一台上,我有一个 Web 服务器,我想从 (198.168.10.106) 工作网络访问它。我的工作网络管理员不会给我第二个 IP 地址,所以我决定使用 TP-Link 消费者路由器,让两台计算机共享一个可用的 IP。
总结。我希望我的服务器 PC 和普通 Windows PC(连接到路由器的 LAN 端口)在我的工作网络上被视为一个 IP 地址。由我的管理员提供的 IP 地址(198.168.10.106)。
工作网络 ----->| WAN 我的路由器 ||----> PC 1 |---- PC 2
我将工作墙上插座的电缆连接到路由器的 WAN 端口。并将路由器的两个 LAN 端口的电缆分别连接到我的两台个人电脑。因此,我将在我的 PC1 和 PC2 之间共享这个单一 IP 地址 (198.168.10.106),它们的 IP 地址分别为 198.168.0.1 和 198.168.0.2。
哪里有问题? 问题是互联网运行正常,但与工作网络上的其他计算机的 Windows 文件共享却不起作用。
有任何想法吗?
答案1
我们目前的问题是沟通失败。
这里存在一些问题,其中许多都不是技术问题。
让我们从“工作网络管理员拒绝给我第二个 IP 地址”开始。这是正确的做法。不是将任意系统添加到工作网络中。在许多工作场所,未经授权这样做可能会导致你非常快必须把所有个人物品装进箱子里,然后离开这里。当然,如果你对网络管理员表现出与问题原始版本中相同程度的敌意,那么他可能不愿意向你解释。
原因是确保网络安全甚至在大多数工作环境中拥有第二个路由器也是一件非常糟糕的事情。
LPchip 的答案涵盖了为什么它在大多数情况下不起作用。还请考虑您的两个系统处于单独的网段除非明确设置路由,否则子网外的系统无法看到它们。顺便说一句,可以设置它的人是你的网络管理员。
您能做什么?没什么办法。实际上,没有简单的方法可以让它工作。Samba 依赖于固定的已知端口,并且实际上不是为您尝试处理的那种场景而设计的。
简单的解决办法其实就是好的向你的管理员贿赂他一箱他喜欢的饮料,问问他如何才能在不破坏网络的情况下满足你的需求。我还会考虑查看公司政策,因为如果你不再有工作了。
答案2
哇哦。听起来你要么是实习生,要么是刚从大学毕业的年轻开发人员,对企业界的实际运作一无所知。如果你继续这样做,很快就会遇到非常糟糕的意外。
很多人可能已经告诉过你,你现在的做法几乎肯定违反了公司政策,如果你坚持下去,几乎肯定会被解雇。我的意思是,你这是在拿自己的职业生涯开玩笑。一旦你因故被解雇,在 IT 界几乎不可能再被录用。
你需要停止试图绕过工作场所的程序和政策,开始与同事和管理层合作,说服他们你正在做的事情对企业有利。如果他们最终告诉你“不”,而你仍然相信自己是对的,那么你可以开始润色你的简历,并尝试寻找另一个更开放的工作地点。
你工作场所的政策是出于过度谨慎。我并不是说这些政策是世界上最好的政策,但它们是管理层批准的,如果你违反这些政策,就会产生非常严重的后果,可能需要你改变职业。
是的,通过公司的官方渠道购买所需的硬件/软件会花费更长的时间。是的,系统管理员可能会给你制造麻烦。但最终,如果公司中的每个人都知道你在做什么并全力支持,那么每个人都会过得更好。如果你的努力有回报,他们甚至可能会改变政策,让类似的事情在未来更容易发生。
在评论中盲目地告诉我们“只给你答案”是最虚你可以做的事可能做。第一,如果你得到让它运行,而你被抓住或被发现是一个流氓操作员,你很可能会被解雇。
第二,技术上不可能根据您现在的设置方式。您可以在您主要的(官方)公司台式计算机上安装第二张网卡,并使用 Windows 的内置 Internet 连接共享为您的另一台机器提供本地网络访问权限,但这将进一步违反贵公司关于不修改其设备或重新配置其软件的政策。
这种“我比政策更好”的牛仔态度真的是在玩火。越过错误的界限,你最好学会如何翻汉堡。这是我能给你的对你的整体问题最正确的答案:工作之内改变并塑造系统以满足您的需求;不要试图旁路系统。如果你这么做了,你很快就会被贴上流氓操作员的标签,你将永远无法再找到一份体面的工作。尽管我根本不认识你,但我不希望你遭遇这样的命运。明智一点吧。
答案3
你想要的是不可能的。TCP/IP 不是这样工作的。
通过使用路由器,您可以创建一个新的网络,因此显然,文件共享等功能将停止工作,因为它们仅适用于您的内部网络。
您应该将 Web 服务器放在您自己的计算机上,或者将具有辅助 IP 的机器放在网络中,您可以选择使用 DNS 让人们找到该服务器(例如通过主机名,或者通过nicely
DNS 服务器获取 DNS 条目)。
通过使用路由器,您可以创建一个新网络,您的流量将保留在此网络内,并且通过路由器上的端口转发,您可以有选择地允许流量从网络外部流向内部。如果不是这种情况,我可以通过互联网访问您计算机上的文件。这根本不可能。同样,TCP/IP 不是这样工作的。
答案4
如果在墙上插座上添加一个没有任何授权的路由器是可行的,那么简单地添加一个开关就应该可以了,除非您在该过程中进行了 MAC 欺骗。