一、mac端
mac是typec的,用了個轉接頭+網線直連主機,初始化的時候跟下面一致,預設都是自動的
點選詳細資訊,配置IPv4選擇使用DHCP
二、主機端
主機端是最麻煩的,剛開始的時候怎麼也找不到網路卡,ifconfg敲了很多遍,最後發現是fnOS沒有裝驅動。。。
root@server:~# sudo lshw -C network
*-network
description: Wireless interface
product: Wi-Fi 6 AX210/AX211/AX411 160MHz
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:01:00.0
logical name: wlp1s0
version: 1a
serial: 10:5f:ad:d6:2b:ee
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=6.6.38-trim firmware=72.daa05125.0 ty-a0-gf-a0-72.uc ip=192.168.0.113 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:18 memory:80900000-80903fff
*-network UNCLAIMED
description: Ethernet controller
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
version: 2b
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix cap_list
configuration: latency=0
resources: ioport:3000(size=256) memory:80804000-80804fff memory:80800000-80803fff
*-network UNCLAIMED
表明你的網路介面未被驅動程式識別和管理。為了解決這個問題,你需要安裝或重新載入正確的網路驅動程式。
下載並安裝 Realtek 網路驅動程式
訪問 Realtek 官方網站下載適用於你的 RTL8111/8168/8411 網路控制器的驅動程式,通常是 r8168
驅動程式。
- 訪問 Realtek 官方驅動下載頁面。
- 找到並下載適用於 Linux 核心的
r8168
驅動程式。
root@server:/vol1# cd /vol1/1000/aaa/r8168-8.054.00/r8168-8.054.00.tar/r8168-8.054.00/
root@server:/vol1/1000/aaa/r8168-8.054.00/r8168-8.054.00.tar/r8168-8.054.00# ls
autorun.sh Makefile README src
root@server:/vol1/1000/aaa/r8168-8.054.00/r8168-8.054.00.tar/r8168-8.054.00# sh autorun.sh
Check old driver and unload it.
Build the module and install
Warning: modules_install: missing 'System.map' file. Skipping depmod.
Backup r8169.ko
rename r8169.ko to r8169.bak
DEPMOD 6.6.38-trim
load module r8168
Updating initramfs. Please wait.
update-initramfs: Generating /boot/initrd.img-6.6.38-trim
Completed.
安裝好了之後,理論上自動顯示網口2,但IP什麼的都是空的,需要點選編輯,然後按照下面的填一下。
三、最後
最後就可以互相ping通了,很穩定,傳輸速度很快很快,基本都能1ms以內