折騰了一晚上Windows網路卻未果

2021-08-27 01:12:36 字數 1156 閱讀 6639

搞了一晚上windows網路,還是沒有搞明白,也許我不能用「通過怪異的配置總能實現」這種典型的linux使用者思想來審視windows,我真的錯了,毫無成就感,以下是我的難題,在linux上總能解決而在windows很難解決的難題:

在linux下,配置網絡卡橋接實在太簡單了,但是幾乎什麼事情都得你自己來做,橋接後網絡卡的ip位址依然存在,如果你不手工清除的話,搞不好就會路由衝突。而在windows下,一旦網絡卡橋接了,那麼被橋接的網絡卡基本就只能用來「插拔網線」了,ip位址被清除,並且很多屬性引數也沒辦法配置,有時候正是需要它們的時候,卻不能用了。

windows沒法實現單臂nat,不管怎麼說也得需要兩塊網絡卡,哪怕其中一塊是虛擬網絡卡,比如tap-win32之類的,沒有linux那種令人瘋狂的netfilter點。

使用windows配置實在太麻煩了,使用網絡卡共享這種方式有時滿足不了你的需求,此時就要用netsh了,以下是配置簡單nat的命令

netsh routing ip nat>add inte***ce "本地連線" full

netsh routing ip nat>add inte***ce "vmware network adapter vmnet1" private

c:\documents and settings\administrator>net start remoteaccess

也許你會說,這有什麼麻煩的,這話未免說的有點太形而上了吧,因為天知道你在執行上述命令的時候會遇到什麼鬼問題,每乙個問題你解決起來都要花很久,最終的結果也許還是「不可解決」的...

找了好久,實驗了好久,也沒有找到什麼方法能讓windows的一塊網絡卡回應針對另一塊網絡卡的arp請求,類似linux的arp_ignore那樣的。有時候,正是這種小配置卻能做成很大的事...

使用linux時,你會很自然的想起sysctl,如果實在想不出到底設定哪個引數了,就用sysctl -a|grep搜尋一下,一般從名字就能看出其含義,linux的網絡卡使用ethx這種短且清晰的名字標示,而在windows,我們知道與sysctl對應的是登錄檔,然而其鍵名稱卻大量使用了guid這類不可讀的字元,guid是個好東西,但是為何不將其作為乙個短而易讀的名稱的乙個屬性存在呢?windows真是把所有人都當成傻瓜使用者了,然而確實有一些高階使用者需要關懷,這些冗長的名字讓很多高手望而卻步。

人們往往最恐懼的就是未知的事物,神說:遠離windows。於是我離開了...

折騰了一晚上Windows網路卻未果

搞了一晚上windows網路,還是沒有搞明白,也許我不能用 通過怪異的配置總能實現 這種典型的linux使用者思想來審視windows,我真的錯了,毫無成就感,以下是我的難題,在linux上總能解決而在windows很難解決的難題 在linux下,配置網絡卡橋接實在太簡單了,但是幾乎什麼事情都得你自...

折騰了一晚上Windows網路卻未果

搞了一晚上windows網路,還是沒有搞明白,也許我不能用 通過怪異的配置總能實現 這種典型的linux使用者思想來審視windows,我真的錯了,毫無成就感,以下是我的難題,在linux上總能解決而在windows很難解決的難題 在linux下,配置網絡卡橋接實在太簡單了,但是幾乎什麼事情都得你自...

2018 12 30(禿頭的一晚上)

2018.12.30 主要進行了 1.今天開始到寒假結束前需要學習的內容和方向梳理 2.瀏覽ctf wiki 學習 提問的智慧型 總結 1 詢問其他更有經驗的使用者而不是黑客,因為他們能容忍你的新手錯誤,但要像尊重黑客一樣尊重他們 2 loser 指提問前不願思考,不做功課,只知道索取,不願意付出的...