web-dev-qa-db-ja.com

ラップトップ(ホスト名、IP)をLinksys WRT54GLルーターに(upnp経由で)アナウンスする方法

UbuntuHardyラップトップをLinksysWRT54GLルーターが提供するwifiに接続するとします。 DHCPによって割り当てられたIPアドレスを取得します。そのIPアドレスのホスト名を(upnp?経由で)アナウンスしたいので、同じサブネット上の他のコンピューターがそのホスト名を使用して私のラップトップを見つけることができます。これはどのように可能ですか?

DNSだけに興味があります。 WINSまたは、サブネット上のほとんどのマシンがこれらのプロトコルを話さないため、NetBIOSが機能しません。

1
pts

DHCPを使用してホスト名を送信するためのオプションがあります。

/etc/dhcp3/dhclient.conf:

  send Host-name "myfunkycomputer";

に見られるように: http://ubuntuforums.org/showthread.php?t=177832

または、NetBiosを使用することもできます: http://ubuntuforums.org/showthread.php?t=88206

2
Tie-fighter

ルーターは、内部ホストのゾーンファイルとDNSレコードを保持するという意味で、DNSサーバーとして機能しません。ルーターがDHCPクライアントテーブルを介してルーターに接続されているホストを認識しているという事実は、内部ホストが他の内部ホストの名前を解決するのに役立ちません。すべての内部ホストが登録してクエリを実行する内部名前解決メカニズム(DNSまたはWINS)が必要です。

1
joeqwerty

Zeroconfはあなたが探しているものです。どこでも機能させるには、ソフトウェアをインストールする必要があるかもしれません。

https://help.ubuntu.com/community/HowToZeroconf

http://en.wikipedia.org/wiki/Zero_configuration_networking

0
BrianEss