Domain-Name-System
熱門獲取每個內部私有地址的外部主機名?
我的實驗室有這樣的專用網路
(public address: 133.3.133.133, host name: my.lab.host.name) lab-gateway (private address: 192.168.0.1) |__labgpu01 (private address: 192.168.0.3) |__labgpu02 (private address: 192.168.0.4)
如何從公共網際網路直接指向 labgpu01 ?
我想做某事
.ssh/config Host gpu01 HostName be.internally.resolved.to.labgpu01.hostname User remoteuser
我對網路不熟悉,我真的希望有人可以幫助我,所以我可以將我的 vscode 連接到我的 gpuserver。
額外資訊
我經常做
localuser@local ~ $ ssh lab remoteuser@lab-gateway ~ $ ssh labgpu01 remoteuser@labgpu01 ~ $
和
.ssh/config
Host * AddKeysToAgent yes Host lab HostName my.lab.host.name User remoteuser
為了從我們家訪問 gpuserver,我們現在使用 ssh 隧道
ssh -L 8888:localhost:9000 remoteuser@my.lab.host.name -t ssh -L 9000:localhost:9000 labgpu01
並在 labgpu01 上啟動一個 python jupyter 伺服器,並通過瀏覽器訪問它localhost:8888
實施 IPv6。
從全域分配中分配主機 IP 地址。在 DNS 中為每個主機創建 AAAA 記錄,也許是
labgpu01.example.net
. 在防火牆中允許所需的服務,例如 ssh。