Linux使用心得 : 讓我回不去Windows的原因

maya95 wrote:
Mint 的 dhclient -v -r release IP 突然可以了...(恕刪)
可能只是單純的需要給時間,讓他反應過來。


當你要在 Linux 中設定網路時,您可能需要配置 DHCP 用戶端在 DHCP 請求中發送虛擬機器 ID。欲瞭解如何配置 DHCP 用戶端的資訊,請參閱 DHCP 用戶端文檔。

例如,在 Red Hat Linux 虛擬機器作業系統中,您需要編輯 DHCP 用戶端設定檔。

開啟 dhclient.conf 檔並確定有以下行。
interface "eth0" {
send dhcp-client-identifier 1:<mac address="">;
}

如果沒有以上幾行,應手動添加到檔中並加以保存。
當 dhclient.conf 檔包含這幾行時,DHCP 用戶端會將虛擬機器的 ID 傳送到 DHCP 伺服器。該 DHCP 伺服器會在回應時傳送 IP 地址。
提示
若要在終端中找到 dhclient.conf 檔,請輸入:
strings /sbin/dhclient | grep etc | grep dhclient.conf
或:
rpm -ql dhclient

maya95 wrote:
LINUX 網路問題這麽多, 要怎麽打敗 Windows ?
應該說,Linux只觸及基本的網路架構,未顧及現代的網路設備應用,對於非AP、ROUTE 的AP MODE,還是只是當成一般的ROUTE在看,所以,所有的ROUTE你都要自己建立路由表。

不好嗎?是不夠人性化,但是,只要遵照基本原則,你30年前學的網概,照樣能用得嚇嚇叫!不會讓你用不了。

而Linux的硬體要求,相對Windows少很多,更別提萬惡的Windows update跟系統快取,讓你的CPU、HDD在幕後忙個不停,甚至拖垮系統速度,是老機回春的好選擇。</mac>
nwcs wrote:
若要在終端中找到 dhclient.conf 檔,請輸入:
strings /sbin/dhclient | grep etc | grep dhclient.conf


這種在 binary file 裡找 readable string 的方法 依我的意見是很奇怪的

1. 這已經假設 dhclient.conf 是被 /sbin/dhclient binary 執行檔 使用的
2. 假設這 binary 沒有被 encrypted.
3. 同時假設了他的路徑裡有 etc.

==
可用 find 指令, 但需指定起始 directory, 同時有 permission denied error message 的問題
速度太慢, 因為他是一個一個directory / file 去找

==
locate 指令, 一下子就找到了(好幾個), 可能是經過 db indexed.
(well, it's sudo updatedb, will index every 24hr)
自己再判斷是哪一個

在一般的Linux Desktop 版本,設定中都有網卡內容可以改,有了GUI,現在不必這麼搞工了

至於沒GUI,一定要下指令、改etc設定內容的,當你真的找不到檔案時,findstring就是你最後的救贖!
我是拿到非主力的舊電腦來跑Linux
拿來練習寫Python還有C++
現在Linux連外國,尤其連日本的LAG感嚴重,只是看片時不會斷線或是有聲無影,可是那個LAG感很明顯,有時還會看到轉圈圈,以前用W10都是秒開,感覺就是不順。

但win10只是稍受影響,還可以忍受。

總體而言,這個設定,導致聯外國的網速降低是確定的,國內則算還好,打算試試dhclient,看能不能適用.24也開dhcp server的狀況。
nwcs wrote:
現在Linux連外國,尤其連日本的LAG感嚴重,只是看片時不會斷線或是有聲無影,可是那個LAG感很明顯,有時還會看到轉圈圈,以前用W10都是秒開,感覺就是不順。

但win10只是稍受影響,還可以忍受。

總體而言,這個設定,導致聯外國的網速降低是確定的,國內則算還好,打算試試dhclient,看能不能適用.24也開dhcp server的狀


所以.24到底怎麼跑有底了嗎?你這個幾乎可以肯定是封包亂跑.
thron
每個人看法不同,畢竟機器是他在用,他認為解決了就行。dhcp server在跨過ap會異常,除非知道.24是怎麼實作這部分,要不然都只能猜而已。telnet 連進去看iptables也不是很輕鬆的事。
nwcs
設定完全照原廠,如我上面po的.不表示設定錯誤,只是Linux的上網表現,不如W10,想要繼續調整.
nwcs wrote:
現在Linux連外國,尤其連日本的LAG感嚴重,只是看片時不會斷線或是有聲無影,可是那個LAG感很明顯,有時還會看到轉圈圈,以前用W10都是秒開,感覺就是不順。

但win10只是稍受影響,還可以忍受。


我是覺得過去三個月 Youtube 美國錄的影片(如 NBA 賽後高光或隔天名嘴評論) 的確常lag/buffer 有時停頓一二分鐘以上, 幾乎都用Win10, lag 嚴重啊, 但若是現場streaming 就不會. 我若 VPN到美國就OK.

所以應是 CDN 沒有即時把影片 distribute 到亞洲/台灣的問題.
asegerno
他內核是原廠的嗎
asegerno
不然就是掉底層驅動
thron wrote:
所以.24到底怎麼跑(恕刪)
設定完全照原廠,如我上面po的.這並不表示設定錯誤,只是眼前Linux的上網表現,不如W10,想要繼續調整.

也許,Linux在橋接模式下的表現,本來就不如W10,目前的狀態,才是正常的也不一定.
另一個可能,就是,W10用久了,有browser cache的加持,Linux才剛新裝2天,等network + browser cache的血集好集滿,也能跟上w10的腳步.
可能只是單純的需要給時間,讓他反應過來。


因為wdr7500的wifi ssid可以被辨識且可以連線登入,已經跟教科書上的橋接器模式敘述不同,我想客服也不會請r&d來回答,ap是怎運作的,就當成一場冒險,享受try&error的過程,大家不必太認真.

反正,就是繼續,惡搞中........


真有興趣的,可以自己架個相同的環境來試試,畢竟聽別人說,還不如自己親身體驗.
nwcs wrote:

因為wdr7500的wifi ssid可以被辨識且可以連線登入,已經跟教科書上的橋接器模式敘述不同,我想客服也不會請r&d來回答,ap是怎運作的,就當成一場冒險,享受try&error的過程,大家不必太認真.

反正,就是繼續,惡搞中......

所以...我們的頻道一直沒有對上(笑)

dhcp server中間隔一個機器,下面收不到以前有類似的案例,解決方法我是忘了,網路應該有類似的案例.

我現在的看法是要查封包到底哪邊出問題?所以要你請查arp.這個是最簡單判斷內網狀態的方法.
.24那台,我不確定route指令ap支不支援,但可以從iptables看出橋接的狀況.

從後面的機器找問題,治標不治本.
thron wrote:
所以...我們的頻道(恕刪)
可以請你提供指令嗎?
這種設定,一定是經0.24 route 到 0.1,否則是配不到ip也上不了網的
下面是Linux網卡enp3s0的arp結果
arp -e
Address HWtype HWaddress Flags Mask Iface
_gateway ether C enp3s0
192.168.0.1 (incomplete) enp3s0


看router table 應該比較清楚
ip route 
default via 192.168.0.24 dev enp3s0 proto static metric 100
169.254.0.0/16 dev enp3s0 scope link metric 1000
192.168.0.0/24 dev enp3s0 proto kernel scope link src 192.168.0.57 metric 100
192.168.0.0/24 via 192.168.0.1 dev enp3s0 proto static metric 100


家用型的分享器為了減少設定, 所以 Default Gateway 內定就是分享器本身,不曉得是否因為如此,讓0.24變得有點奇怪?
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 28)

今日熱門文章 網友點擊推薦!