两台电脑在没有网络(即不通过路由器或交换机)的情况下,可以通过一根网线直连进行数据传输。只要配置得当,即可建立点对点通信。以下是详细步骤:
一、所需条件
一根网线:
现代电脑(2010 年后):绝大多数网卡支持 自动翻转(Auto MDI/MDIX),因此普通直通网线(直连线)即可。
老旧设备:可能需要 交叉网线(Crossover Cable)。但如今基本不再需要。
两台电脑均有以太网(RJ45)网口。
操作系统:Windows / Linux / macOS 均支持。
二、配置步骤(以 Windows 为例)
步骤 1:用网线连接两台电脑将网线两端分别插入两台电脑的网口。
步骤 2:手动设置静态 IP 地址(关键!)由于没有 DHCP 服务器(如路由器),必须手动分配 IP。
电脑 A:
IP 地址:192.168.1.1
子网掩码:255.255.255.0
网关:留空
电脑 B:
IP 地址:192.168.1.2
子网掩码:255.255.255.0
网关:留空
注意:IP 必须在同一网段,且不能相同。
设置方法(Windows):
打开「控制面板 > 网络和共享中心」
点击左侧「更改适配器设置」
右键「以太网」→「属性」
双击「Internet 协议版本 4 (TCP/IPv4)」
选择「使用下面的 IP 地址」,填入上述信息 → 确定
步骤 3:测试连通性在电脑 A 上打开命令提示符(CMD),输入:
ping 192.168.1.2
如果收到回复,说明连接成功。
步骤 4:传输文件有多种方式:
Windows 文件共享(推荐):
在电脑 A 上,右键文件夹 →「属性」→「共享」→「高级共享」→ 勾选「共享此文件夹」
在电脑 B 上,打开文件资源管理器,地址栏输入:\\192.168.1.1
输入电脑 A 的用户名和密码(若需),即可访问共享文件夹
使用 FTP / HTTP 临时服务器(如用 Python 快速启动):
# 在电脑 A 上(Python 3): python -m http.server 8000 # 在电脑 B 浏览器访问 http://192.168.1.1:8000 下载文件
使用 SCP / rsync(Linux/macOS):若安装了 OpenSSH,可直接用 scp 传文件。
三、其他系统提示
Linux:用 ip addr 或 nm-connection-editor 设置静态 IP,或命令行:
sudo ip addr add 192.168.1.1/24 dev eth0
macOS:系统设置 → 网络 → 选择以太网 → 手动配置 IPv4
常见问题
连不上?→ 检查防火墙是否阻止(Windows 防火墙需允许“专用网络”或关闭测试)→ 确保网线正常,网口灯亮→ 确认 IP 设置正确且在同一子网
速度慢?→ 现代千兆网卡直连可达 1 Gbps(约 100 MB/s),确保网线为 Cat5e 或更高
小技巧
若经常使用,可创建一个批处理脚本(.bat)快速设置 IP。
不想设静态 IP?可临时在一台电脑上开启 Internet 连接共享(ICS),但不如手动设 IP 简单可靠。
网友回复


