如何用以太网线连接两台 ubuntu 电脑

Łuk*_*oda 7 ethernet

我正在尝试使用以太网电缆连接两台计算机 - 台式机和笔记本电脑。我想做的是将大量数据从一个传输到另一个。问题是我正在做的一切来自:

如何使用以太网(没有路由器)将两台 Ubuntu 计算机联网?

但在那之后,ping 总是给我“目标主机无法访问”。

我搜索了一段时间,但无法弄清楚它不起作用的原因是什么,也许是我的设备的问题,或者也许有人会有其他想法。

我的路由器附带的以太网电缆。上面印着一段文字:

Aurit Data Cable Cat.5 UTP 26AWG 4PAIR AWM PUC 75°C EIA/TIA 568B
Run Code Online (Sandbox Code Playgroud)

它现在将我的桌面连接到路由器,所以我可以发送这个问题。

我的桌面:

System: Ubuntu 12.04
Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 03)
Run Code Online (Sandbox Code Playgroud)

“ethtool -i eth0”输出:

driver: r8169
version: 2.3LK-NAPI
firmware-version: rtl_nic/rtl8168d-1.fw
bus-info: 0000:01:00.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: yes
Run Code Online (Sandbox Code Playgroud)

我的笔记本电脑:

System: Ubuntu 14.04
Ethernet controller: Qualcomm Atheros AR8162 Fast Ethernet (rev 08)
Run Code Online (Sandbox Code Playgroud)

“ethtool -i eth0”输出:

driver: alx
version: 
firmware-version: 
bus-info: 0000:01:00.0
supports-statistics: no
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no
Run Code Online (Sandbox Code Playgroud)

我的 iptables 正在接受一切。

为什么我无法访问其他计算机的任何想法?

添加#1:

我的桌面的“ifconfig eth0”输出:

eth0      Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:XX  
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::225:22ff:fe55:825b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1039975 errors:0 dropped:0 overruns:0 frame:0
          TX packets:590190 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1377007362 (1.3 GB)  TX bytes:54584349 (54.5 MB)
          Interrupt:43 Base address:0xa000
Run Code Online (Sandbox Code Playgroud)

我的笔记本电脑的“ifconfig eth0”输出:

eth0      Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:XX  
          inet addr:192.168.2.1  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::de0e:a1ff:fef3:676/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:16
Run Code Online (Sandbox Code Playgroud)

Ber*_*ert 8

如果您使用子网,地址192.168.1.2192.168.2.1不能相互通信255.255.255.0。请注意,您的 IP 地址的第三个八位字节(数字)不同,在您链接到它们的答案中,它们是相同的。

您需要将子网掩码更改为255.255.0.0或将192.168.2.1机器的 IP 地址更改为,192.168.1.1以便第三个八位字节匹配 (1)。然后,您将能够从另一台计算机 ping 通一台计算机。

不需要交叉电缆。过去 10 年左右制造的以太网设备支持自动 MDI-X,无需交叉电缆。