如果你曾經在家和辦公室之外連線到 wifi,那麼通常會看到乙個門戶頁面。它可能會要求你接受服務條款或其他協議才能訪問。但是,當你無法通過這類門戶進行連線時會發生什麼?本文向你展示了如何在 fedora 上使用 networkmanager 在某些故障情況下讓你仍然可以訪問網際網路。
強制門戶如何工作
強制門戶是新裝置連線到網路時顯示的網頁。當使用者首次訪問網際網路時,門戶**會捕獲所有網頁請求並將其重定向到單個門戶頁面。
然後,頁面要求使用者採取一些措施,通常是同意使用政策。使用者同意後,他們可以向 radius 或其他型別的身份驗證系統進行身份驗證。簡而言之,強制門戶根據裝置的 mac 位址和終端使用者接受條款來註冊和授權裝置。(mac 位址是附加到任何網路介面的基於硬體的值,例如 wifi 晶元或卡。)
有時裝置無法載入強制門戶來進行身份驗證和授權以使用 wifi 接入。這種情況的例子包括移動裝置和遊戲機(switch、playstation 等)。當連線到網際網路時,它們通常不會開啟強制門戶頁面。連線到酒店或公共 wifi 接入點時,你可能會看到這種情況。
不過,你可以在 fedora 上使用 networkmanager 來解決這些問題。fedora 可以使你臨時轉殖要連線的裝置的 mac 位址,並代表該裝置通過強制門戶進行身份驗證。你需要得到連線裝置的 mac 位址。通常,它被列印在裝置上的某個地方並貼上標籤。它是乙個六位元組的十六進製制值,因此看起來類似 4a:1a:4c:b0:38:1f。通常,你也可以通過裝置的內建選單找到它。
使用 networkmanager 轉殖
首先,開啟 nm-connection-editor,或通過「設定」開啟 wifi 設定。然後,你可以使用 networkmanager 進行轉殖:
對於乙太網:選擇已連線的乙太網連線。然後選擇 「ethernet」 選項卡。記錄或複製當前的 mac 位址。在 「轉殖 mac 位址cloned mac address」 欄位中輸入遊戲機或其他
裝置的 mac 位址。
對於 wifi:選擇 wifi 配置名。然後選擇 「wifi」 選項卡。記錄或複製當前的 mac 位址。在 「轉殖 mac 位址cloned mac address」 欄位中輸入遊戲機或其他裝置的 mac 位址。
啟動所需的裝置
當 fedora 系統與乙太網或 wifi 配置連線,轉殖的 mac 位址將用於請求 ip 位址,並載入強制門戶。輸入所需的憑據和/或選擇使用者協議。該 mac 位址將獲得授權。
現在,斷開 wif i或乙太網配置連線,然後將 fedora 系統的 mac 位址更改回其原始值。然後啟動遊戲機或其他裝置。該裝置現在應該可以訪問網際網路了,因為它的網路介面已通過你的 fedora 系統進行了授權。
不過,這不是 networkmanager 全部能做的。例如,請參閱隨機化系統硬體位址,來獲得更好的隱私保護。
via:
本文由 lctt 原創編譯,linux中國 榮譽推出
乾貨:《linux就該這麼學》
RobotFramework如何繞過滑塊驗證碼
一般安全性比較高的 在登入的時候都新增了滑塊驗證的校驗,在使用robotframework測試這類 的時候有什麼有效的方法通過滑塊驗證呢?通過新增cookie的方式繞過驗證 通過新增cookie繞過滑塊驗證 driver webdriver.chrome base url 需要訪問的 的網域名稱 d...
如何關閉搜狐微門戶
總是自動彈出來吧?是搜狗輸入法搞的鬼,到搜狗輸入法的安裝目錄把sohunews.exe檔案刪除,路徑是 program files sogouinput 刪除後,自己用記事本新建乙個文字,然後把檔名改為sohunews.exe,還有,即使你這樣改了,搜狗輸入法還會自動修付這個檔案,然後繼續彈廣 告。...
如何使用SQLMap繞過WAF
author bugcx or anonymous waf web應用防火牆 逐漸成為安全解決方案的標配之一。正因為有了它,許多公司甚至已經不在意web應用的漏洞。遺憾的是,並不是所有的waf都是不可繞過的!本文將向大家講述,如何使用注入神器sqlmap繞過wafs idss。我們關注的重點在於使用...