> 說明:<br><br>
> 本文首發於 Playfish Blog,轉載請保留鏈接。
聲明:本教程主要用於個人不小心進入商業環境下修改,如使用商業環境請使用正版。
在平時的使用中,一不小心進入到了商業環境,從而導致受限,無法工作,在此提供Ubuntu下Teamviewer14.1.9025破解方式。
確認當前網卡
首先查看當前受限IP日誌,位置位於/var/log/teamviewer14/TeamViewer14_Logfile.log,例如:
Start: 2019/04/21 21:44:09.931 (UTC+8:00)
Version: 14.1.9025
ID: 0
Loglevel: Info (100)
License: 0
Server: master11.teamviewer.com
IC: xxxxxxxxxxx
CPU: Intel(R) Core(TM) i7-3610QM CPU @ 2.30GHz
CPU extensions: e9
OS: Lx Ubuntu 16.04.6 LT (x86_64)
IP: 192.168.1.4,192.168.1.8
MID: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
MIDv: 0
Proxy-Settings: Type=0 IP= User=
其中192.168.1.4爲當前受限IP。
有線修改Mac
一般TV根據Mac地址鎖定TV ID號,因此,確定IP爲哪個網卡來修改該網卡的Mac地址,使用ifconfig查找當前受限網卡,如:
enp0s25 Link encap:Ethernet HWaddr a0:xx:xx:xx:xx:xx
inet addr:192.168.1.4 Bcast:xxx.xxx.x.x Mask:255.255.255.0
inet6 addr: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/64 Scope:Global
inet6 addr: xxxx::xxxx:xxxx:xxxx:xxxx/64 Scope:Link
inet6 addr: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/64 Scope:Global
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:176657 errors:0 dropped:0 overruns:0 frame:0
TX packets:99859 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:190258934 (190.2 MB) TX bytes:11587608 (11.5 MB)
Interrupt:20 Memory:d4400000-d4420000
根據ifconfig找到受限IP的網卡Mac爲:a0:xx:xx:xx:xx:xx,修改Mac如下:
網卡不知怎麼修改可以將原網卡mac進行加1操作。
sudo ifconfig enp0s25 down #(停用網卡)
sudo ifconfig enp0s25 hw ether XX:XX:XX:XX:XX:XX ##(需要更改的MAC地址)
sudo ifconfig enp0s25 up ###(啓用網卡)
無線修改Mac
如果當前受限只有無線,而沒有有線的話,採取如下措施,選擇系統配置->編輯連接->選擇受限Wifi名稱->編輯。
在Cloned MAC address部分加上新Mac地址,如在原Mac上加1操作。
保存退出。
初始化TV
修改Mac後,需要刪除原TV信息,刪除位置共兩處,運行:
sudo rm -rf /etc/teamviewer/global.conf
rm -rf ~/.local/share/teamviewer14/logfiles/
刪除文件後,重啓TV服務,運行:
teamviewer daemon restart
重啓TV
所有配置完成後,重啓TV:
teamviewer
重啓TV會提示:
進入到初始化環境後,選擇接受許可證協議後,即可進入TV,再次連接將不會出現檢測到商業環境。
注:如再次遇到商業環境同樣的方法操作即可。
再次聲明:如使用商業,請使用正版。