用网线直接连接Linux和Windows主机
网上有大把的教程,但是真的自己去实践还是不少磕磕绊绊的。
Linux版本为Debian bullseye,Windows版本为10。两台计算机都有两个网卡,一个有线,一个无线;无线网卡通过无线路由器上外网,有线网卡原来没用,现在用一根网线直接连接,互传文件特别快,省了一个移动硬盘倒文件了。
通过网卡用网线直接连接,主要工作就是在两台计算机上把网卡ip地址设置到同一个网段内。下面以我的设置为例。
在Windows计算机上依次点击:控制面板->网络和Internet->网络和共享中心->更改适配器设置->以太网->属性->Internet协议版本4(TCP/IPv4)->属性,点击“使用下面的IP地址”,IP地址填入:192.168.100.2,子网掩码:255.255.255.0,默认网关:192.168.100.1,其他不管,点击确定。
在Linux计算机上我采用的是手工更改IP地址的方法。首先,查看一下有线网卡的名称和状态:
$ sudo ip a
我的有线网卡假如叫做enp3s0,目前还没有启用。更改配置:
$ sudo nano /etc/network/interfaces
添加如下内容:
auto enp3s0
iface enp3s0 inet static
address 192.168.100.1
broadcast 192.168.100.255
netmask 255.255.255.0
gateway 192.168.100.1
保存,网线在两台计算机上插好,重启计算机。
Windows计算机上的Tinywall防火墙放行所有192.168.100.X的通讯。这时候在两台计算机上ping对方应该能通过了。后面只要网线插上,两台计算机就可以连接上。
网上有文章说在Windows计算机上需要打开文件夹无密码共享设置,我估计是为了方便文件共享,如果不设置也不影响ping通。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库