說到光纖網卡可能有朋友會問是不是光纖網卡插到PC上有什么特別的程序打開傳輸之類的,其實光纖網卡只是傳輸介質變成光纖了,實際上接入到PC機器上跟超五類超六類的以太網卡沒區別,裝上去一樣的需要配置IP地址傳輸等等。
我買的這類網卡基本上算是冷門的,我掃了下馬云所有的店,基本上都沒什么銷售。以下是這個網卡的型號跟簡介:
Intel EXPI9400PF-LX單模 PCI-E千兆光纖網卡 原裝82571EB芯片
產品型號:Intel 9400PF-LX 單模PCI-E雙口光纖網卡
主芯片:Intel 82571EB
適用網絡類型:千兆以太網
傳輸速率:10/100/1000Mbps單模
傳輸介質類型:光纖
總線類型 : PCI-E
網線接口類型:LC 光纖
適用領域: 服務器
全雙工/半雙工: 支持
LED指示器:4個LED指示燈
IEEE網絡標準/網絡技術: IEEE802.3z, IEEE 802.3z協議標準
網絡喚醒 支持
可能稍微懂的人都會問:這貨跟千兆網卡有啥區別?好吧,我只能說區別不大,但是如果你想遠距離傳輸還真的需要靠這貨。可以傳20km呢!(好吧,20km的光纖也要不少錢呢,工廠可以考慮)
這個品類的多模光纖網卡是400多,但是單模的網卡就要500多。但是如果想傳輸速度更快一點想上萬兆的網卡基本上就只有光纖網卡了,單模的都要三個零,多模的可能略便宜。
簡單給大家介紹下單模跟多模的區別:
多模光纖是先發明的,意思就是一根光纖里面傳輸多個光束,便宜但是傳輸速度慢傳輸距離也近;單模的話只能傳輸一個光束,傳輸速度快距離也遠但是價格相對來說比較貴。
選擇單模還是多模網卡可以根據自己需求多方面考慮,但是因為我后面要用到的設備是單模1310的設備,所以只能選擇了這個。
寄來的兩片網卡。
開箱。里面還有一個塑料盒子在保護網卡。
掀開塑料外蓋,大概能看到真身了吧。
隨機附送的驅動光盤。
網卡自帶了模塊,省的買了。這個是PCI的網卡,直接插到主板的PCI插槽就可以。
網卡現出了原型。
模塊放大了給大家看一下。
這是背面。
側面。可以看到其實有個內置的芯片,所以外面還有個散熱器給芯片提供散熱。
插入主板的PCI插槽。
正面展示。
裝好的效果就是這樣的。
可以看到光口是有2個,一收一發。
那家店沒有單模的光纖跳線,害的我跑到科技市場去買的光纖跳線。因為我的網卡是LC口的,所以買的是LC-LC口的單模光纖跳線,20米。其實我這個是單模單芯的,處女座的朋友可以考慮買單模雙芯的,更加美觀一點。因為光纖要一收一發,所以單芯的話是要買兩根,雙芯的話一根就夠了,其實說白了雙芯也就是兩根單芯綁起來的,外面有皮套起來,適合處女座及其他強迫癥患者,妥妥的。
LC接口的頭。
光纖跳線插到網卡上。
我買了兩塊網卡做相互測試,也就是兩塊網卡直連,所以光纖跳線在網卡的接口要翻轉的接。
因為我測試的機器沒有光驅,我還特意把網卡驅動光盤打包成ISO文件。
結果才發現Windows 7直接內置了這塊網卡的驅動,開機就可以用了。
網絡連接2就是這塊光纖網卡。
傳輸速率杠杠的,其實我這個是西數藍盤,外圈130M已經很不錯了,懷疑內圈有沒有90M都說不好。
最后跟大家多扯兩句吧:
有些朋友自用或是單位有時候經常內部網絡傳輸數據的話,建議大家還是選擇千兆以太網交換機,用光口直接串聯起來,傳輸速度非常穩定。我以前的單位就是這么干的——
電信的光纖盒子接出來的六類線接入硬件防火墻,防火墻再直接放到主交換機上,再把服務器的網卡也放到主交換機上,包括備份用的NAS服務器也接入到交換機上,主交換機就放到機柜里面,辦公區放一個千兆交換機,然后跟主交換機連接就是直接光纖。
NAS萬兆方案對比
土豪或者不差錢的朋友可以直接上萬兆RJ45網卡,配合7類屏蔽線和萬兆交換機,簡潔、完美
此方案的設備本人連實物都沒見過,需要教程的請繞道....
原生萬兆白群暉配合萬兆交換機或者直連萬兆設備。還是那一句:壕請隨意
VALUE系列比上面的這個系列要便宜很多
壕請隨意
本文采用的方案,二手PCI萬兆sfp網卡直連,網卡選擇也有很多,價格更便宜的是我用的這款M家的網卡,另外還有INTEL等等品牌可以選,可以根據自己的需求和信仰選擇。當然,買之前我是看過Freenas和群暉官網對網卡的支持列表的,雖然列表里都沒有我買的X2這款,但是Mellanox家更高規格的網卡都是支持的,不需要另外安裝驅動,win10環境下也是免驅使用。
像我這樣正直的好少年,當我在考慮自己DIY一臺NAS的時候,我是不愿意考慮盜版的,所以最成熟的黑群方案首先被我pass了。在比較了幾個開源方案以后,我選了相對較為成熟、使用比較方便的Freenas系統。本著節約資源、能省就省的原則,我一開始用的是家里上網機的板U,H81M-D PLUS 主板+G3420,兩條ddr3 4g內存條,配合Freenas也能流暢的使用。
但是內網傳輸只有百兆上下,我的硬盤讀取速度都不止這么點啊,問了度娘說是千兆網口基本就這點速度了。
在多wan口RJ45網卡和SFP萬兆網卡之間我選了后者,插那么多網線一點都不簡潔有沒有,雖然基本看不到。在淘寶上性價比最高(最便宜)的萬兆網卡是服務器拆機的Mellanox 10Gb網卡,單網口的版本。很多買這款網卡的朋友都是兩臺設備直連使用的。稍稍比較價格以后我下單了兩塊網卡和一條原裝網線。現在價格已經漲了,不知道是買的人多了還是下圖這個原因:
老黃也要做網卡了!Freenas我選的是最新的11,界面很fashion,上手是沒什么難度,但是很多功能在新的UI里是沒有滴,需要切換到legacy UI里設置,很不方便,但是我還是這樣用了2個星期。突然有一天界面報錯,有一塊硬盤無法識別了....在搜索了各種修復方法都無效以后,我只能聯系京東售后,不出意外換了一塊盤。但是數據都沒有了啊!在Freenas毀了我的酷魚硬盤,帶走一倉庫小姐姐以后我就轉投黑群了,嗯,真香。但是呢,在freenas里設置多網口共存非常簡單,只需改一下host文件,然后鏈路聚合然后首選萬兆網卡就可以實現上網用板載網卡,內網用萬兆網卡訪問(如果記憶有誤還請熱心的朋友指正免得誤導大家),而群暉如果用類似的操作,nas是不能訪問外網的。我看了半天群暉的入門文檔也沒研究出怎么實現這個功能,網上搜相應的關鍵詞,出來的教程都是主板上有多個RJ45網口、或者插的PCI網卡也是RJ45網口的,這種環境下所有的網口都會插路由器,或者說每個口都可以訪問外網。但是我用的這個網卡是NAS跟電腦直連的上不了外網,所以照搬是行不通的。
Windows端設置電腦沒有裝Linux和黑蘋果,具體設置請自行查閱相關內容,這里只有Windows系統的設置
1.更新網卡驅動雖然網卡在win10下免驅,但是識別出來裝的驅動是16年的版本。去Mellanox官網網卡驅動里下載Windows版驅動,選擇windows server-2019這個版本,windows client 10版的下載了沒法用
如果你沒有點中文版本的網頁,可以參考這個位置
2.配置網卡打開計算機管理,在設備管理器里找到網絡適配器,找到Mellanox網卡,雙擊網卡。這步還有其他入口可以打開,比如在控制面板-網絡連接里雙擊萬兆網口的連接,點擊屬性—配置。
入口1 如圖
入口1 如圖
入口2如圖
入口2如圖如果沒有更新過驅動,是沒有高級、information、Performance和Teaming的,里面的功能和信息很多,在這里拋磚引玉,各位自行研究。可以看到這里識別我的網卡是插在PCIe 5.0Gbps x4上的,這也解答了我上一篇iperf使用教程中的問題,不是網卡上下加起來萬兆,是我PCIe插槽帶寬就這么點,雖然這個槽長度是x16的。
用網卡配套的管理軟件mlxup查看數據也印證了這點。這種情況下只能換主板或者插到PCIe 3.0*16的口上才能讓網卡滿速跑。
然而換主板是不可能的,近期都不可能的,只能撿撿垃圾這樣。
從使用頻率上來說,顯卡明顯比網卡要重要的多,所以...我的萬兆方案在自己這里只是0.5萬兆。如果點贊超過200可以把網卡插到3.0的口上測個速驗證一下
更新過驅動可以顯示更多東西
這個鍋要AMD來背!
mlxup也可以在官網上下載點擊高級可以調節JumboPacket等幾個選項的值,有網友說改了才能發揮最大性能,我的話因為帶寬不夠就不搞了(實際我測試調整前后沒有區別,并沒有作用),想嘗試的朋友如果不知道該改哪些可以自行搜索哈.
網卡配置界面關閉后,點擊Internet協議版本4這個選項,默認是自動獲得ip地址的,這里需要手動設置ip地址和子網掩碼,規則很簡單,不要和現有的網段沖突。
舉個例子我路由器的網段是192.168.50.x那么這里填的ip地址命名規則只要不和這個網段一樣就可以了。(下面的子網掩碼我在看翼王講的是必須要255.255.255.0但實際上在我做這篇教程之前都是用255.255.0.0的,兩邊掩碼不一致也用了好幾天。這個大家自行判斷哈。)改好記得點確定。
IP地址自己編,不要和現有網段沖突就好到此window端設置完畢群暉端配置點擊控制面板—網絡—局域網2,點擊編輯
控制面板里的網絡
選中局域網以后點編輯選擇手動設置網絡配置,ip地址跟windows端命名規則要一致,不然不通,下面網關也可以空著,下面MTU值改成9000,設為默認網關不要勾上,勾選了就上不了網。設置好以后點確認。在兩邊都設置好ip之前,windows網絡連接界面萬兆網卡的提示應該是線纜已被拔出,等設置好以后會顯示未識別的網絡。
如果有朋友試出來這里默認值也可以滿速,請告訴大家謝謝啦到此萬兆網卡就配置好了。
已我自己為例,我在路由器里給Nas設置了固定ip,在添加萬兆網卡之前,我訪問Nas后臺都是通過192.168.50.X這個固定ip加默認端口5000(如果開啟了https就是5001)配置好萬兆網卡以后,我都是通過10.10.10.10:5000訪問,內容跟之前的沒有任何不同。
我們搞Nas不是為了登錄后臺,更多時間我們需要在windows上通過萬兆網絡訪問nas,去讀取、寫入里面的數據。
那么首先需要打開NAS的FTP或者SMB服務,并設置訪問的文件夾為共享文件夾,這里就不放圖片教程了。SMB服務開啟成功以后網上鄰居—計算機位置會出現自己命名的Nas,點擊進去默認是要帳號密碼的,這里不要帳號密碼需要單獨設置,如果選擇記住憑證下次雙擊就進去了,跟點進硬盤沒多大區別。
但是如果你的電腦可能會被多人使用,建議不要保存,原因你懂的。
然而出現的這個設備跟下面其他設備里那個帶具體型號(通過這個可以訪問你的群暉后臺,估計沒有設置固定ip也可以通過這個訪問,沒驗證過)的一樣,都是通過默認網關,也就是千兆網絡訪問的。如果要用萬兆網絡訪問指定文件夾,你需要在 我的電腦里右鍵—添加一個網絡位置,選中唯一的選項然后點下一步,接下來有兩個選項,用SMB或者FTP
選自定義網絡位置
這里有兩種添加方式如果使用SMB協議訪問群暉,輸入10.10.10.10影片(任何你想訪問的文件夾名稱)。這樣做的好處是跟網上鄰居那個位置是相互獨立的,點擊添加成功的文件夾還需要輸入賬戶密碼才能訪問,不足之處是只能添加一個文件夾,當你有多個平級的文件夾訪問頻率都很高的時候,你可能需要把他們分別添加上,這樣在我的電腦—網絡位置就會多很多文件夾出來,不夠簡潔。
如果使用ftp協議訪問群暉,輸入ftp://10.10.10.10就可以下一步了,如果你沒有設置允許匿名登錄,把匿名登錄選項取消,輸入你的用戶名,點擊下一步可以修改名字,可以不修改直接下一步,點擊完成就OK了。
用戶名需要在群暉里設置好權限
可以不改
改過名字的ftp文件夾的顯示效果
如果選ftp協議訪問個人建議不要保存密碼哦在輸入用戶名和密碼以后,會出現所有用戶名下有權限訪問的共享文件夾,這樣不論是讀取還是寫入都是走的萬兆網絡啦。基于這點比起SMB協議,個人更推薦FTP協議呢。對此還有懷疑的小伙伴可以在數據傳輸的過程中通過直接觀察網口的指示燈或者打開任務管理器監控到哦。萬兆網絡配置好,是不是應該跑個速測一下,萬一被坑不是萬兆怎么辦,萬一PCIe口帶寬不夠怎么辦?是不是需要兩邊拿固態硬盤組Raid才能搭建測試環境呢?其實并不是哦
背景:閑置的筆記本電腦,只有無線網卡,裝了pve系統,想安裝pve之后再弄個黑群輝,結果卡在了聯網的問題上。
pve默認是使用有線網卡進行網絡連接的,如果使用無線網卡進行聯網,需要單獨的一些設置。見下文
和正常有線網卡安裝一樣,pve在指定管理ip的時候,默認會選擇電腦僅有的網卡。
在只有無線網卡的電腦上安裝完成后,pve默認是連不上網絡的,局域網也連接不上。
# 查看網絡ip和網卡
ip a
wpasupplicant:WiFi認證工具,注意用于生成wifi密碼加密后的密文
wireless-tools:wifi掃描工具,主要用于掃描到哪些wifi可以進行連接
上面的工具可以到https://pkgs.org/網站可以下載安裝包,也可以直接在線安裝【前提有網絡】
# 1、方式1:在線安裝
apt install wpasupplicantxxx.deb
apt install wireless-toolsxxx.deb
# 2、方式2:離線安裝,如果提示缺少依賴,到https://pkgs.org/網站可以下載
dpkg -i wpasupplicantxxx.deb
dpkg -i wireless-toolsxxx.deb
# wlp2s0是網卡的名稱,也就是上面第一步得到的網卡的名稱
iwlist wlp2s0 scanning
# xxx_wifi_5G是wifi的名稱,12345678是wifi的密碼
wpa_passphrase xxx_wifi_5G 12345678
# 編輯文件,下面使用的nano命令編輯文件,也可以使用其他方式
nano /etc/network/interfaces
2中方式進行聯網:任選其一
第一種:指定靜態ip的方式進行聯網
第二種:使用dhcp自動分配ip的方式進行聯網
在文件中添加如下配置,如果里面已經有相關的配置,先刪除**
auto wlp2s0 # wlp2s0是無線網卡的名字,改成自己的無線網卡
# **第一種:指定靜態ip的方式進行聯網**
iface wlp2s0 inet static # 這里設置的是指定靜態ip
address 192.168.1.3/24
gateway 192.168.1.1
wpa-ssid wifi_xxx_5G # wifi的名稱
wpa-psk a347d52cbfwe8912bfe40c51255ab98f0ee # wifi的密文,上面等到的密文
auto wlp2s0 # wlp2s0是無線網卡的名字,改成自己的無線網卡
# **第二種:使用dhcp自動分配ip的方式進行聯網**
iface wlp2s0 inet dhcp # 這里使用dhcp獲取ip
wpa-ssid wifi_xxx_5G # wifi的名稱
wpa-psk a347d52cbfwe8912bfe40c51255ab98f0ee # wifi的密文,上面等到的密文
需要注意:需要注意:需要注意:
關閉虛擬網卡的橋接無線網卡的配置,因為pve不支持無線網卡的網絡橋接,默認生成的配置文件,如果只有無線網卡的話,就會使用無線網卡作為網絡橋接的網卡,這樣會導致聯網失敗
# 還是在/etc/network/interfaces文件中配置
auto vmbr0
iface vmbr0 inet static
address 10.10.10.1/24
# bridge-ports wlp2s0 # 默認生成的配置,改掉,改成none
bridge-ports none
bridge-stp off
bridge-fd 0
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
# post-up bash /root/iptablesNat.sh
post-up iptables -t nat -A POSTROUTING -s '10.10.10.0/24' -o wlp2s0 -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s '10.10.10.0/24' -o wlp2s0 -j MASQUERADE
# 關閉網卡
ifdown wlp2s0
# 打開網卡,會自動加載**/etc/network/interfaces配置中auto部分,進行自動連接**
ifup wlp2s0
# 查看網卡是否獲得了ip
ip a
最終的配置:/etc/network/interfaces