用网线直接连接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通。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM