我有一个网络,其中互联网接入提供商盒子作为网关,DHCP 服务器位于一个房间内。我在房子的另一边有一个有线网络,我无法通过以太网电缆连接它来提供互联网。所以我想知道如何通过以太网共享我的 wifi 连接,以便在这个有线网络上上网。额外福利 - 我只能使用控制台来做到这一点。
答案1
在尝试之前你需要了解以下信息:
如何通过 SSH 或 Telnet 连接您的路由器,以配置从路由器到计算机的 IP 和网关。
如何连接wifi。
如何在计算机和路由器之间创建 LAN 有线连接。
如果您(或多或少)了解这些事情,那么过程如下:
使用以下步骤将您的计算机连接到 WiFi:如何使用命令行连接到 WPA wifi 网络?。
连接后,使用以下命令在终端中检查连接
ping www.google.com
,并等待肯定响应$ ping google.com PING google.com (172.217.23.14) 56(84) bytes of data. 64 bytes from lhr35s01-in-f14.1e100.net (172.217.23.14): icmp_seq=1 ttl=53 time=14.0 ms 64 bytes from lhr35s01-in-f14.1e100.net (172.217.23.14): icmp_seq=2 ttl=53 time=14.8 ms [...]
通过 SSH 或 Telnet 通过电缆连接到路由器并设置正确的 IP 和网关。网关必须是连接到 wifi 的计算机的以太网卡(不是 wifi)的 IP,但 IP 可以是随机的。
断开路由器并在计算机上创建一个临时有线连接,并将 IP 设置为路由器网关。为此,您必须在 conf 文件中设置“共享”连接类型。
使用 PC 电缆再次连接到路由器,然后通过 SSH 或 Telnet 进入路由器,并检查
ping
是否有互联网。我找不到任何关于“如何通过终端创建临时连接”的指南,而且我不确定是否可以通过临时连接连接路由器。所以,正如你所见,这非常非常棘手。此外,如果你能做完所有这些事情它就起作用了,我对临时连接的经验告诉我,它们很糟糕,它们很慢,如果流量太大它们就会无缘无故地关闭,所以我不建议使用它们。
对您来说,最好的方法是购买一个范围扩展器(中继器)并使用 GUI 通过计算机对其进行配置,具有固定 IP 和 getway 等,然后设置(通过 SSH 或 Telnet)您的有线路由器,并通过 LAN 电缆连接它们。
第二种选择是:您需要 2 台计算机:取 1 号计算机并将其连接到 wifi,检查 ping,如果有互联网,则通过 LAN 电缆连接到 2 号计算机,连接后在 1 号计算机上创建一个临时连接。
然后在 2 号计算机上创建一个新的以太网连接,并为该临时连接指定正确的 IP 和网关。您将有 2 台计算机连接在一起。