私のLinuxデスクトップはKubuntu 16.04 Desktop LTS(DebianベースのLinux)を実行しており、KDE Plasmaデスクトップを実行しています。 LANに接続するには、WiFi GUIを設定し(設定上の理由からケーブルを選択できない)、ルーターを指してパスワードを入力します。問題なくうまく機能します。
ただし、マイコンピュータに割り当てられているIPアドレスは、ルータで実行されているDHCPサーバーを介して転送されます。現在はそうですが、192.168.0.34
マシンをシャットダウンするのか、ルータの電源を入れ直すかなどによって毎日変わります。
ルーターの「DHCP予約」には、WiFiカードのMACアドレスに基づいて静的IPアドレスを予約するためのいくつかのオプションがあります。
私はMacBookを持っていて、家や庭のどこでも作業できるようにLinuxシステムにSSHで接続するのが好きです。通常、私は/etc/hosts
MacBookでファイルを変更してリンクしますmylinuxbox 192.168.0.34
。
/etc/hosts
DHCP予約を使用しない場合は、現在のDHCP割り当てIPアドレスと一致するようにファイルを継続的に変更する必要があります。
LinuxシステムにLANからIPアドレスをブロードキャストさせる方法はありますか?
それでは、これはどのように達成されますか?これは安全で許容できる慣行ですか?
修理ルータのIPを保存するためにDHCPを使用する方が良いソリューションですか?
ベストアンサー1
Zeroconf(Apple Mac / iOS環境ではBonjourと呼ばれる)のLinux実装であるAvahiをインストールし、ホストを次のように宣伝するように設定できます。<ホスト名>.local。
必要なのは、次のパッケージをインストールするだけです。
sudo apt-get install avahi-daemon avahi-dnsconfd avahi-discover avahi-utils libnss-mdns
詳細は以下で確認できます。https://askubuntu.com/questions/460371/trouble-using-ssh-and-avahi