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

nwcs wrote:
arp -e

這樣就行了...我想的已經證實了然後遮掉你的 adress,免得有人幹壞事.

你的封包流向果然有問題,只是要查到底是哪邊開始出現.ip能抓到,但arp被丟棄....嗯,你知道怎麼查0.24嗎?
nwcs
你知道怎麼查0.24嗎? 完全沒概念.....[不知][sorry]
這真的是頭很痛這部分我都快忘光光了

先跟你講一下我看到的東西
1.你的arp tables就是中間節點...有點問題,所以有可能0.1一直丟arp 封包給你,但你沒回應,所以網路各種問題.

2.你的routing table.
第一條你指定了0.24為gateway.
第二條...有點怪,意義是你被配置dhcp,但它沒為你配置ip...所以你是自己指定ip?
但是你第三條又是kernel(自動產生)的?
然後第四條...內網的封包往0.1送是.....?

這應該是沒辦法正常上網的狀態吧?

--------------------------------------------
民用機器,不見得會支援
首先線查查gui下有沒有寫eth lo br wlan的地方

如果沒有.......首先啟動ap的telnet允許
然後用telnet連進去.
進去後先用help查詢.能用的指令,看支不支援route
不行的話...那就只能iptables -nvL(L必須大寫)

mac adress記得遮.

-------------------------------------------------------------------------------
看了一下我家機器,應該是不用這麼麻煩了
同網段不需要 default gateway



How Packets Move Through a Network

我的 TPLINK travel router IP 192.168.1.17 wireless bridge to P880 192.168.1.1

192.168.1.17 不出現在任何機器的 routing table 中

對於走出自己房子要離開 192.168.1.x 這條街的人, 192.168.1.17 這棟房子他根本是視而不見, 他是過門不入, (或者想像成他就是腳底下的橋) 他眼中只有 192.168.1.1, 因為只有這房子有後門可通到其他社區. 你即使造訪 192.168.1.17 也到不了其他社區.

route 和中文 繞 意思很像, 當你在同一條街只是號碼不同何必繞? 路斷了就架橋 bridge 補起來 通行無阻






maya95 wrote:
我的 TPLINK travel...(恕刪)
TPLINK travel router 應該是用WISP而不是bridge,可以PO圖來確認一下,你是用哪種 MODE嗎?
另外,這台主打的功能,本來就和一般的AP不同,要比較,應該要拿一般的AP來,比較有參考價值。

沒看到bridge,不知你是用哪一種?



前面有提過了
WDR7500似乎不只是BRIDGE而已,這點從他還能硬開DHCP SERVER,就可見一般,也讓情況更加複雜.

家用型的AP分享器為了減少設定, 所以 Default Gateway 內定就是分享器本身,所以,不管怎麼搞,gwteway在W10還是能看到,但在Linux反而看不到,這樣才是正常的?

補一下W10的網卡資訊 DHCP IP:192.168.0.55




跟 LINUX網卡資訊比一下:

下面是Linux網卡enp3s0的網卡資訊 手動指定IP:192.168.0.57


arp -e
Address HWtype HWaddress Flags Mask Iface
_gateway ether C enp3s0
192.168.0.1 (incomplete) enp3s0


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


個人目前有2個疑問:
1.Linux的網卡資訊是不是也太精簡了?W、L之間的網卡資訊差異,也很令人好奇,不知是否有網友,可以指點說明一下,是差在哪裡?

2.Linux我找不到,可以像W10一樣,自動取得IP的方法,不知有誰可以指點一下?
maya95 wrote:
我的 TPLINK travel...(恕刪)

他現在的問題是0.24實作不是單純bridge,而是比較像切成兩個網段,但實體位置又.....

他win10的arp table一樣是有0.24沒0.1.
nwcs wrote:
TPLINK travel...(恕刪)

win10的default gateway你應該是指令加入,你應該是忘了曾經下過指令吧.要不然持續路由那欄應該是空的.

1.ip adress show試試?
有時候查查指令後輟會有驚喜
2.你的linux gui位置那裏不能留白嗎?你的routing table表明你有配置dhcp server,而且你還是手動指定了.24為gateway.
thron wrote:
他現在的問題是0.24(恕刪)
是的,目前是朝向混合模式來懷疑,

235樓W10的arp中,沒有0.1的原因,是因為我當時並沒internet的活動,自然不會連到0.1,只在內網跑

只要我維持上網,arp就能抓到2個gateway了,也印證我前述的,gateway跟route只在有需要時,才會打開跟使用,以減輕網路負載.

動態2個字,不是沒有意義的........



thron wrote:
win10的default gateway你應該是指令加入,你應該是忘了曾經下過指令吧.要不然持續路由那欄應該是空的.
default gateway一定要設,不然無法找到0.1,就無法上網


thron wrote:
1.ip adress show試試?
有時候查查指令後輟會有驚喜
不懂你說的ip adress show是甚麼意思?是要查private還是public ip address? 可以提供指令,讓我直接查詢嗎?

thron wrote:
2.你的linux gui位置那裏不能留白嗎?你的routing table表明你有配置dhcp server,而且你還是手動指定了.24為gateway.
不行,指定2層gateway,是linux目前唯一的可行方式,少了哪一個,那一個gateway的IP就找不到,route自然就斷線了,請參考214樓的說明.

linux我現在是想把.24的DHCP設回來,再利用dhclient -s 來指定dhcp server給.24,看能不能跟W10一樣,直接自動取得IP就可以上網.
thron
指令ip addr show
沒有實體位址(mac address)的原因 arp broadcast request 時沒得到回應 或在不同網段

太奇怪了,

你的 TPLINK 有類似的 working mode 頁面嗎? 設定是什麼?



可能真的要嘗試刷機換第三方韌體了
maya95 wrote:
沒有實體位址(mac address)的原因 arp broadcast request 時沒得到回應 或在不同網段
都有實體位置啦,我只是把它們遮起來了

該有的資訊都有,不然無法正常上網!

文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 28)

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