web-dev-qa-db-ja.com

ホームネットワークでIPアドレスではなくホスト名を使用する方法

私は小さなホームネットワークを立ち上げて稼働させ、sshをセットアップしました。ネットワーク上の1台のコンピューターを別のコンピューターからIPアドレスではなくホスト名で参照するために何をする必要があるか、誰にも教えてもらえますか?

37
naftalimich

次のように、ホスト名に.localを付加することにより、マシンを参照できます。

ssh machinename.local

参照:

39
Jorge Castro

より複雑な方法がありますが、私の方法は静的IPアドレスを使用することです。これはルーターから割り当てることができ、アドレスをホストファイルに入力します。

ルーターまたは[ネットワーク接続]ダイアログ([有線]タブまたは[ワイヤレス]タブの下の[IPv4]タブ)から静的アドレスを割り当てたら、Sudoまたはgksuを使用して、好みのテキストエディターで/etc/hostsを編集します。 geditまたはvimとして、各ホストに次のような行を追加します。

192.168.1.100    ComputerName1
192.168.1.101    ComputerName2

私が使用する番号は一般的なものですが、LANは異なる場合があります。名前は、リモートコンピューターに呼び出すものであれば何でもよく、どのような名前でも構いません(おそらく、実際の名前と一致させるのが最善です)。ローカルWebサーバーがある場合は、ここでローカルWebサイトを名前で作成することもできます。

9
Marty Fried