如何使用以太网电缆连接 Ubuntu 10.04 和 Windows 7?

如何使用以太网电缆连接 Ubuntu 10.04 和 Windows 7?

我正在寻找一种方法来直接连接我的 Windows 7 笔记本电脑和我的无头 Ubuntu 10.04 服务器。(出于我自己的原因,安装了桌面版。)我有一根普通的以太网电缆。我的问题是,我一直尝试使用 Windows 备份到 Ubuntu 上的共享文件夹,但在备份完成之前,我所有设备的 wifi 连接都会同时间歇性地断开。我想使用电缆直接连接两台计算机,无论它们是否连接到 wifi。这将创建一个更可靠的连接,并且它将允许备份完成而不必担心 wifi 断开。

最好是使用 Windows 7 上的临时网络(或类似网络)创建此连接,而无需触及 Ubuntu 服务器上的配置,因为服务器没有连接输入设备或显示器。我主要通过 SSH 访问它,有时也通过 VNC 访问它,如果连接丢失,我唯一能做的就是硬重启。

因此当前的配置是这样的:

Windows 7-------wireless-----\
                              \
                               Wifi router
                              /
Ubuntu 10.04----wireless-----/

但我希望它是这样的:

Windows 7-------wireless-----\
   |                          \
   |cable                      Wifi router
   |                          /
Ubuntu 10.04----wireless-----/

答案1

大多数现代计算机都配有以太网适配器,无需交叉电缆即可连接到另一个以太网适配器。这称为自动MDIX. 只需将一台计算机的网络接口连接到另一台计算机的网络接口即可。

一旦插入,可能会出现某种自动配置的网络设置。在某些情况下,这可能有效,但在其他情况下则无效。为了好玩和获得额外的积分,让我们创建一个新的子网供您在两台计算机之间使用。

首先,我们需要选择一个要使用的“子网”。最简单的方法是使用与内部网络不同的子网。我们选择 192.168.253.0/24。将两个系统连接在一起时,您需要为每个系统指定一个 IP 地址,并配置主机名。确保您配置的是有线以太网接口,而不是无线接口。所有这些配置都可以通过 GUI 完成。

这是 Windows 机器的网络配置(“使用以下 IP 地址”):

IP Address: 192.168.253.1

Subnet Mask: 255.255.255.0

Default Gateway: blank

在我们进行此操作时,也不要配置 DNS,我们稍后再进行配置。

这是您的 Ubuntu 机器的网络配置(可能想要使用某种“静态”选项,不确定是否在 Ubuntu 上......)

IP Address: 192.168.253.2

Subnet Mask: 255.255.255.0

Default Gateway: blank

如果所有东西都连接好了,你应该能够通过各自的 IP 地址来寻址每台计算机。这可以确保你连接的是有线接口,而不是无线接口。如果你想添加主机名解析,我们只需更改 hosts 文件即可:

在 Windows 上:

编辑%SystemRoot%\system32\drivers\etc\hosts,记事本就可以。

添加以下行:

192.168.253.2 ubuntu-wired

您可以将 ubuntu-wired 替换为您想要用于该系统的任何名称。

并保存。

在 Linux 上:

编辑/etc/hosts,您需要以 root 身份使用 sudo 或 su 执行此操作。

添加以下行:

192.168.253.1 windows-wired

要测试此方法是否有效,请使用名称 ping 每个系统。两个操作系统上的语法相同。打开终端窗口并运行以下命令:

ping HOSTNAME,其中 HOSTNAME 是您上面为对方机器使用的名称。

答案2

实际上,我做了更多的探索并自己找到了一些答案,这真的很容易。有两种方法可以做到这一点:从 Windows 共享到 Ubuntu 的连接,或者从 Ubuntu 共享到 Windows。重要的是,一次只能使用其中一种,但同时执行两种操作不会破坏任何东西。它只是不会共享连接,直到你反转其中一种。

Windows 7 作为主机

要通过以太网从 Windows 7 直接与另一台计算机共享 wifi 连接:

  1. 打开网络与共享中心。
  2. 右键单击无线网络连接,单击属性。
  3. 单击“共享”选项卡。
  4. 选中“允许其他网络用户通过这台计算机的互联网连接进行连接”旁边的复选框。
  5. 单击“确定”。
  6. 将以太网电缆插入两台计算机。

Ubuntu 10.04 作为主机

要通过以太网从 Ubuntu 10.04 直接与另一台计算机共享 WiFi 连接:

  1. 右键单击网络管理器小程序,单击编辑连接...
  2. 在有线选项卡中,单击自动 eth0,然后单击编辑...
  3. 在 IPv4 设置选项卡中,将方法:更改为共享给其他计算机。
  4. 单击“应用”,然后在系统询问时输入密码。
  5. 关闭所有内容并重新启动。
  6. 将以太网电缆插入两台计算机。

现在,无论主机是否连接到 wifi,两台计算机的 IP 地址都应该与无线路由器分配的 IP 地址不同。主机的 IP 地址应以 .1 结尾,而客户机的 IP 地址应为自动分配的地址。

答案3

实际上,您甚至不需要交叉电缆。2000 年左右的现代网卡无需交叉电缆即可支持切换;一切都在内部完成。

只需插入即可使用。所有网络将自动处理。

相关内容