プログラミングなんてわからないんですけど〜

元プログラマによるプライベートでのプログラミング日記。1/3のつもりだけどソフト関連はここがメイン

自宅内のLinuxサーバにmDNSでsshする

まずはsshをインストールする。

sudo pacman -S openssh

次にavahi-daemonとnss-mdnsをインストールする。

sudo pacman -S avahi nss-mdns
sudo systemctl enable avahi-daemon
sudo systemctl start avahi-daemon

qiita.com

mdnsを参照しに行くように設定する。

/etc/nssswitch.confに一部追加

hosts:          files mdns4_minimal [NOTFOUND=return] dns mdns4 ←こんな感じでmdns4_minimalとmdns4を追加する。他はいじらない。

これで「ssh ubuntuserver.local」みたいな感じで接続できる。