網上有大把的教程,但是真的自己去實踐還是不少磕磕絆絆的。
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通。