# 遠端連線 ## 詳細步驟 ### 1. 確定與目標機器在同個網路 使用內網穿透工具 [tailscale](https://tailscale.com/) ,讓遠端機器與本地機器於同個子網。 到[下載頁面](https://tailscale.com/download),選擇機器的作業系統並安裝,連線的兩台機器都要安裝 Tailscale 。  ### 2. 於 vscode 安裝 remote-ssh 在 vscode 的 extension 尋找並安裝 remote-ssh   完成後會在左邊工具列出現對應的 icon  ### 3. 設定 ssh config 在 remote-ssh 的工具介面會看到,點選齒輪,可以選擇 ssh 的 config 檔案  填寫設定檔,格式如下: ``` Host <connect name> HostName <IP address or DNS> User <username> ``` 範例: 在 tailscale 的 admin 頁面可以看到可連線的機器。  可以點擊 IP 位置的地方得到其他如 DNS 的資訊  在 config 內填寫對應資訊,假設遠端機器上的使用者是 user: ``` Host test HostName 40yk.tailda8ba.ts.net User user ``` 或 ``` Host 40yk HostName 100.91.67.117 User user ``` ### 4. 連線 在 remote-ssh 的介面可以看到可以連線的機器  點擊右邊的按鈕即可遠端連線。
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up