armbian編譯安裝mentohust 認證銳捷客戶端

armbian編譯安裝mentohust 認證銳捷客戶端

在Linux arm版上編譯mentohust認證銳捷客戶端校園網並使用create_ap實現可熱點用到文件下載地址
本文將介紹:
1.Linux 認證銳捷認證校園網
2.靜態ip設置
3.認證是各種問題
4.Linux 開熱點
5.定時認證

  1. 編譯mentohust

    1. 在編譯mentohust之前需要先編譯libpcap-1.0.0
    tar xvf libpcap-1.0.0.tar
    ./configure
    make && make install 
    

    若出現以上錯誤

    configure: error: cannot guess build type; you must specify one

    編譯時帶上build參數

    ./configure --build=arm-linux
    

    編譯成功後/usr/local/lib 會有libpcap.a文件

    1. 編譯mentohust

      tar zxvf mentohust-0.3.1.tar.gz
      tar xvf mentohust-0.3.1.tar.gz
      cd mentohust
      ./configure --build=arm-linux --with-pcap=/usr/local/lib/libpcap.a #帶上之前編譯的libpcap
      make && make install
      

      編譯mentohust完成

      menthoust -h 查看幫助

    2. 配置mentohust.conf

      在配置認證信息的的時候遇到幾個坑

      1. mentohust配置 vim /etc/mentohust.conf

        執行完mentohust 之後會增加mentohust.conf 文件

      2. mac 地址綁定錯誤

        解決辦法:修改mac地址 vim /etc/network/interface

      3. 不允許該用戶在該地區使用本服務

        解決辦法:使用靜態ip,並在mentohust.conf 配置靜態ip認證

        靜態ip 配置如上圖

      4. 不支持的客戶端類型

        解決辦法:拷貝認證信息文件/etc/mentost

        tar xvf menthust.tar

        cp -r menthust /etc

    3. 安裝create_ap

      附上GitHub地址create_ap

      安裝好create_ap 所需支持庫後直接make install 安裝

      嘗試使用create_ap wlan0 eth0 MyAccessPoint MyPassPhrase開啓熱點,若設備不支持virt 啓動時加上 --no-virt 參數

      如果能開啓熱點再配置/etc/create_ap.conf 文件

      然後 systemctl start create_ap 啓動

    4. 開機自動認證

      systemctl enable create_ap #開機自動開熱點

      vim /etc/rc.local + 再exit(0)之前加上 mentohust -b1 (後臺運行mentohust)

    5. 斷網和自動認證

      由於我們學校11點斷網7點纔有網所以使用定時任務自動認證

      systemctl status crond #查看crond 服務是否正常
      date #查看時間是否正確,如時間不正確多半是時區問題運行armbian-config 配置時區
      crontab -e 
      #添加 2 7 * * * mentohust -b1 每天7:02 自動認證
      #添加 2 11 * * * mentohust -k 每天11:02 自動結束
      crontab -l # 查看
      
    6. 利用53端口破解斷網

      破解條件

      1. 有服務器(速度取決服務器帶寬)
      2. 53端口打開
      3. 有兩張WiFi網卡(一張連接一張創建ap)

      學校Techer老師端WiFi是不斷網的,而校園網53端口的dns服務是開的 查看校園網53端口是否打開(能否破解)ping www.baidu.com若能ping 出ip地址則可以破解。破解則是通過53端口使用openVPN連接服務器代理請求實現上網。

      附上使用docker一鍵配置openVPN地址

      docker部署openVPn腳本

      腳本好像還有點不完善以後再寫一下使用文檔

      配置好後使用 openvpn cline.ovpn 即可破解了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章