Pank: May 2020 Archives

MAC-telnet

user-pic
Vote 0 Votes

MAC access 是 RouterOS 的私有協定,它可以用 MAC address 連線,即使用設備端沒有設定 IP
抓封包就可以得知,它的原理是使用 UDP 廣播的方式運作,連線端及設備端都是使用 UDP 廣播來溝通,
這也是它可以不用 IP 也能連線的原因,前提是需位於同一個 L2 層
MAC-Telnet 這個是比較舊的版本了,這個版本已經無法連線 >=6.43 版的 RouterOS
版本 >=6.43 的 RouterOS 都是使用 hash 過的 password
6.43 changelog:
*) user - all passwords are now hashed and encrypted, plaintext passwords are kept for downgrade
(will be removed in later upgrades);
裡面有:
Server mactelnetd
Client mactelnet
MikroTik Neighbor Discovery protocol mndp
protocol.h 可看到使用兩個 Port,一個 5678 用來 discovery, 20561 用來溝通
#define MT_MACTELNET_PORT 20561
#define MT_MNDP_PORT 5678
mactelnetd 需配合一個帳號密碼檔 /usr/local/etc/mactelnetd.users,
格式是純文字 username:password
系統帳號也需要有一樣的帳號才能正常登入

yum -y install https://repo.ius.io/ius-release-el7.rpm https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum -y install git224-all

ref. IUS repo

因為 Windows 10 預設停用 SMB 1.0, 有些比較舊的播放器,例如 KODI 舊版,會無法使用 SMB,需啟用 SMB 1.0

run Power Shell as Administrator
Enable-WindowsOptionalFeature -Online -FeatureName smb1protocol

ref. 如何偵測、啟用和停用 Windows 中的 SMBv1、SMBv2 和 SMBv3

沒有檔案需要同步,但是 OneDrive 卻一直卡在正在處理變更
重置可以解解此問題

cd "C:\Program Files (x86)\Microsoft OneDrive"
OneDrive.exe /reset

但是因為所有檔案需要重新檢查是否有變更,需要一段時間

About this Archive

This page is an archive of recent entries written by Pank in May 2020.

Pank: April 2020 is the previous archive.

Pank: June 2020 is the next archive.

Find recent content on the main index or look in the archives to find all content.

Monthly Archives