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

Ell*_*ndy 12 networking windows-7 ubuntu-10.04 wired-networking

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

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

所以目前的配置是这样的:

Windows 7-------wireless-----\
                              \
                               Wifi router
                              /
Ubuntu 10.04----wireless-----/
Run Code Online (Sandbox Code Playgroud)

但我希望它是这样的:

Windows 7-------wireless-----\
   |                          \
   |cable                      Wifi router
   |                          /
Ubuntu 10.04----wireless-----/
Run Code Online (Sandbox Code Playgroud)

小智 9

大多数现代计算机都带有以太网适配器,无需交叉电缆即可连接到另一个以太网适配器。这称为Auto-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 地址对每台计算机进行寻址。这可让您确保连接到有线接口,而不是无线接口。如果要添加主机名解析,让我们对主机文件进行更改:

在 Windows 上:

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

添加以下行:

192.168.253.2 ubuntu-wired

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

并保存。

在 Linux 上:

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

添加以下行:

192.168.253.1 windows-wired

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

ping HOSTNAME,其中 HOSTNAME 是您在上面用于对面机器的名称。


Ell*_*ndy 4

事实上,我自己也做了一些探索并找到了一些答案,这真的很简单。有两种方法可以实现:共享从 Windows 到 Ubuntu 的连接,或从 Ubuntu 到 Windows 的连接。重要的是,一次只能其中之一起作用,但同时执行两者不会破坏任何东西。它只是不会共享连接,直到您反转其中之一。

Windows 7作为主机

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

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

Ubuntu 10.04作为主机

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

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

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