人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Linuxで自分自身のホスト名からIPアドレスの解決をできるようにするにはどうすればいいでしょう?
固定IPアドレスなら/etc/hostsに書けばいいでしょうが、dhcpでIPアドレスを自動取得をしているのでIPアドレスは固定ではありません。

●質問者: aukjs
●カテゴリ:コンピュータ 科学・統計資料
✍キーワード:DHCP ETC IPアドレス Linux ホスト
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● masahikokimoto
●10ポイント

http://www.atmarkit.co.jp/flinux/rensai/bind908/bind908a.html

@IT:DHCPとDynamic DNSの連携システム(1/2)

質問の正確な意図が分からないのですが、自分のホスト名があって、DHCPで貰ったアドレスに関する逆引きに自分の名前を登録したいということでしょうか。

それでしたら、BIND9のDynamicDNSとdhcpサーバを組み合わせて出来るかと思います。

◎質問者からの返答

DHCPサーバに何かを期待するのは除外してください。

ちなみにDHCPサーバはブロードバンドルータについているものでDynamicDNSもなにもありません。

Linuxホストが自分で自分のホスト名(/etc/sysconfig/networkにあるHOSTNAME)から

自分のIPアドレスが解決できるだけでいいです。

他のホストからのホスト名->IPアドレスの解決はできなくてもいいです。

/sbin/dhclient-script に何かを細工すればできそうな予感もしますが

# ${new_ip_address}を/etc/hostsに登録するなど

そういうdhclient-scriptのあるページならパーフェクトです。


2 ● くまっぷす
●40ポイント

http://lists.debian.org/debian-user/1999/10/msg01409.html

Re: DHCP problem....

ちょっと古いですけど、こういう例を見つけました。

/etc/hostsを書き換えています。参考にしてください。


もっとも私なら、もし自宅環境だったらめんどくさいのでルータ側の設定でMAC AddressでもらうDHCPアドレスを固定にしてしまいますけど…。

◎質問者からの返答

紹介のURL、詳しく見ていませんが、期待している内容っぽいです。

> もっとも私なら、もし自宅環境だったらめんどくさいので

> ルータ側の設定でMAC AddressでもらうDHCPアドレスを固定にしてしまいますけど…。

自宅と会社で使うノートPCなんで、自宅と会社でアドレスが変わります。


3 ● ohmix1
●10ポイント

http://www.dotfoward.jp/System/Network/localhost.html

localhostで代用することはできないのでしょうか?

名前が重要なら、hostsファイルに


127.0.0.1 localhost hostname


としてみるとか。


DHCPで取得されたIPアドレスが必ず必要なら無視してください。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ