首先,請原諒我的無知,但我不喜歡這種東西......
辦公室中有一個透過 LAN 連接的本機電腦(Linux)系統。已為其中每台電腦指派了一個主機名稱。有沒有辦法使用新的主機名稱將我家中的 Mac 遠端連接到該 LAN 系統?
例如,假設有 10 台 Linux 電腦(10 個不同的主機名稱)連接到相同本機網路。是否可以將 Mac 連接到 LAN 系統,這樣我們就可以擁有 11 台具有 11 個不同主機名稱的互連電腦?
答案1
這取決於 LAN:
某些 LAN 設定為允許任何電腦連接,可能使用 DHCP [1]並讓使用者可以自由設定 DNS、網關和網路遮罩。
其他一些允許您連接,但您必須手動設定智慧財產, 這域名系統 [2],網關,GW [3]和網路遮罩 [4]。當然,新機器的 IP 必須與所使用的其他機器不同,並且在允許的連接範圍內。 (例如,如果我有 10 台具有 IP 的電腦
192.168.1.100
...192.168.1.110
我必須選擇例如192.168.1.119
以避免衝突)。其他一些 LAN 相反,只有特定電腦可以連接到該特定連接埠。當連接埠數量多於連接的電腦時,這些連接埠通常會被關閉或被禁止。
計算機的識別通常是透過其Mac位址[5],通過作業系統的頻率較低或具有更嚴格的安全等級。
在 Linux shell 下使用命令/sbin/ifconfig
,或者ifconfig
如果 sbin 在您的 PATH 中,您可以讀取這些參數。
要知道 LAN 是否允許其他電腦與您連接,您可以
- 詢問管理員或其他用戶
- 如果您有權這樣做,您可以連接您的電腦並檢查它是否能夠與其他電腦通訊(例如使用
ping 192.168.1.102
IP 192.168.1.102 連接電腦),並走出 LAN(如果LAN 向更大的網路開放)。
如果你想從你的 MAC 連接到其中一台計算機,你可以這樣做,例如,ssh username_on_linux_machine@IP_OF_LINUX_MACHINE
當你知道機器的 IP 時,你們在同一個 LAN 上,有 sshd (一個接受 ssh 連接的守護進程)接收機器( Linux 機器)。
從外部來看,這個網路可能會稍微複雜一些並且依賴 LAN;通常,您連接到網關,然後從這裡連接到特定電腦。否則,如果有 VPN,您可以加入 VPN,從那一刻起,就像您在本地透過電纜連接一樣...