お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2012-01-06 12:21:39

kemick
新しいメンバ
登録日: 2012-01-06

固定IP設定であるのにIPアドレスが定期的に変わる

表題の件で困っておりご質問させて頂きます。

Ubuntu 2.6.32-37のサーバを立ち上げ複数人でネットワーク経由でアクセスする為
以下の通り固定IPに設定されています。

■/etc/network/interfaces
-------------------------------------------------------------
# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.11.239
netmask 255.255.255.0
gateway 192.168.11.1
-------------------------------------------------------------

IPアドレスも192.168.11.239に設定され通常は通信可能なのですが
半日ほど経過すると、いつのまにか192.168.11.46に変更されてしまいます。

このままだと使用できませんのでsudo networking restartでネットワークを再起動すると
上記設定通りのIPアドレス192.168.11.239に戻り、使用可能になります。

私はこの環境を引き継いで2日目なのですが、前任者から不思議な現象があるということで
現在調査中です。しかし全く見当がつかない為、有識者の方にご教示頂きたく思います。

念のためNetworkManagerが動作しているか確認しました。
sudo service --status-all で確認したところ、登録されていませんでした。
また、ps -efaux でnet、Netで検索してもデーモンがいないこと、その後、サーバを
リブートしている為、動作していないようです。

なお、このサーバはVMWare上で動作しています。
IPアドレスが勝手に変わる以外はおかしな動作はしていませんが、このVM上の他のサーバでも
同様の現象が起きると引き継がれています。(私自身は確認していません)
みなUbuntuです。

本日、やむを得ずネットワーク再起動を1日3回、cronに登録しました。
商用ではないので実害はさほどないのですが、このようなことが他でも起こると空恐ろしく
原因を突き止めたいと考えています。

調査すべきポイントなどよろしくお願いいたします。

オフライン

 

#2 2012-01-06 15:42:30

hito
管理者
登録日: 2007-03-18

Re: 固定IP設定であるのにIPアドレスが定期的に変わる

kemick による投稿:

IPアドレスも192.168.11.239に設定され通常は通信可能なのですが
半日ほど経過すると、いつのまにか192.168.11.46に変更されてしまいます。

この瞬間にDHCP Clientなど、「何か」によって、なんらかのIPアドレス再付与が行われているという仮説が成り立ちそうです。直感的にはDHCP Clientを何かがキックしている気配がしますが、network-managerプロセスが存在しない状況で

まずはrootユーザで、

・/var/log 以下で grep -ir dhcp * してみる。
・同、grep -ir 192.168.11.46 * してみる。
・/etc 以下で grep -ir 192.168.11.46 * してみる。

の3つをやってみる、というのが第一歩だと思います。これで「何か」が特定できることを期待しています。見つからない場合、さらに以下を試してみると何かが見つかるかもしれません。

・/var/spool 以下で grep -ir 192.168.11.46 * してみる。
・/var/lib 以下で grep -ir 192.168.11.46 * してみる。

これらも何もないとちょっと謎ですが、直感的にはVMware関連の何かの都合でそうしている、といった可能性を追いかけるのが良さそうです。

オフライン

 

#3 2012-01-06 18:19:27

kemick
新しいメンバ
登録日: 2012-01-06

Re: 固定IP設定であるのにIPアドレスが定期的に変わる

まず/var/log以下でご教示頂いたgrep -ir dhcp *を実行したところ
daemon.logやdpkg.log、syslogに大量にログが吐かれていました。
すいません、私の確認不足でした。ご教示有難うございました。

syslogの抜粋を以下に貼り付けます。
----------------------------------------------------------
Jan  5 21:06:49 ホスト名 dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
Jan  5 21:06:49 ホスト名 dhclient: DHCPOFFER of 192.168.11.46 from 192.168.11.1
Jan  5 21:06:49 ホスト名 dhclient: DHCPREQUEST of 192.168.11.46 on eth0 to 255.255.255.255 port 67
Jan  5 21:06:49 ホスト名 dhclient: DHCPACK of 192.168.11.46 from 192.168.11.1
Jan  6 02:54:33 ホスト名 dhclient: DHCPREQUEST of 192.168.11.46 on eth0 to 192.168.11.1 port 67
----------------------------------------------------------
192.168.11.1はルータのアドレスです。

なぜdhcpが動いているのか不明ですが調査してご報告したいと思います。
お気づきの点があればご教示お願いします。
取り急ぎご報告でした。

適切なご指摘を頂きまして有難うございました。

オフライン

 

#4 2012-01-11 10:58:26

kemick
新しいメンバ
登録日: 2012-01-06

Re: 固定IP設定であるのにIPアドレスが定期的に変わる

本件、現象は発生しなくなりました。
syslogを確認した結果、最後にdhcp-clientが動作していたのが1月6日ですが
1月6日にネットワーク再起動だけではなくサーバの再起動も行っています。
これ以降はdhcp-clientが動作していません。

最初の投稿でpsでNetworkManagerがいないことを確認したと書きましたが
サーバ再起動後に確認したので、サーバ再起動前にはいたのかもしれません。

他のサーバも確認しましたが、過去dhcp-clientが動作していたログが残っているものの
現在は動作していないようでした。
よって、サーバ再起動後の自動起動が登録されていない何らかのデーモンがdhcp-client
をキックしていた。そのデーモンはNetworkManagerの可能性もある、というのが
現在までに判明している状況です。

本件、現象再発しない為、推測になりますが上記の通りです。
ubuntu日本語フォーラムのサーバ障害の為この掲示板にアクセスできず更新遅れましたが
ご回答頂いたhitoさんにあらためて感謝致します。
閲覧頂いた皆様も有難うございました。

オフライン

 

Board footer

Powered by FluxBB