印刷用表示へ切り替え 通常表示へ切り替え 更新履歴を表示 更新履歴を隠す
Linux 居候先ネットワークの暫定的設定変更

ADSL モデムが壊れたお陰で移設することになった自宅サーバ。居候先のネットワークの設定も変更させてもらった。

■ ■ ■

長年使っていた ADSL モデムが,先日ついに壊れた(nlog(n): ADSL モデムが壊れた)。その後,ADSL モデムが届いて(nlog(n): 新しい ADSL モデムが届いたが),元通りになった(nlog(n): ようやく常時接続環境が復旧)。

ADSL モデムが壊れて時,復旧までにかなりの日数がかかりそうだったので,サーバだけを自宅から持ち出し居候させてもらうことにした。自宅サーバとは,このサイトのサーバである。現在もまだそのまま置かせてもらっている。設定を忘れてしまいそうなので,残しておくことにした。

サーバの IP アドレスは 192.168.0.198 で,OS は Linux 3.2 kernel-2.4.33-0vl0.5。DHCP サーバ,DNS サーバ,ダイナミック DNS クライアントが動作している。方針は,できるだけ手間が少なく,リスクも少ない方法をとした。

居候先のネットワーク設定

居候させてもらうにあたって,その家のネットワークの設定を変更してもらった。最終的には戻す必要がある。

居候先の ADSL モデムはブリッジモードで動作しており,ブロードバンドルータがグローバル IP アドレスの取得を行っている。次のように設定変更をした。

  • LAN 側のネットワークを,デフォルトの 192.168.1.0/24 から 192.168.0.0/24 に変更
  • ブロードバンドルータの IP アドレスを 192.168.1.254 から 192.168.0.254 に変更
  • ネームサーバの指定を「しない」から 192.168.0.198 に変更
  • DMZ ホストを「なし」から 192.168.0.198 に変更

サーバの設定

サーバの設定変更は次の通り。

  • DHCP サーバ (dhcpd) を停止
  • DNS サーバ (named) は設定変更なしで起動のまま
  • ダイナミック DNS クライアント (ddclient) は設定変更をして起動
  • ゲートウェイ設定の変更

dhcpd サーバは停止し,ブロードバンドルータにやらせる。named は起動のままにし,居候先のネットワーク内からでもこのサイト nlogn.ath.cx にアクセスできるようにする。ddclient は,壊れたモデムにアクセスするようにしてあったので,この設定を破棄。外部のサーバから情報を取得するように変更する。「fw-login」,「fw-password」の行と,「use」の行をコメントアウトし,次の行のコメントを外す。DynDNS の Web サーバを使って,ブロードバンドルータのグローバル IP アドレスを取得するという汎用の方法である(nlog(n): ddclient 3.6.3 に追記)。

## To obtain an IP address from Web status page (using the proxy if defined)
use=web, web=checkip.dyndns.org/, web-skip='IP Address' # found after IP Address

ゲートウェイは 192.168.0.1 になっていたので,これを 192.168.0.254 に変更する。/etc/sysconfig/network を編集し,GATEWAY を書き換える。

GATEWAY=192.168.0.254

inet を再起動して動作確認をする。外部に接続できればOKである。

自宅ネットワークの変更

メインで動いていたサーバが出て行ってしまったので,自宅のネットワークの変更もしなければならなかった。自宅には,過去にメインとして働いていたサーバがセカンダリ機として動作しているのであった。

  • 新しいダイナミックホスト名の取得
  • セカンダリ DNS をプライマリ DNS に格上げ
  • 新しいダイナミックドメインを,格上げした DNS サーバに登録
  • 新しいダイナミックドメインを,DNS クライアントに設定
  • DHCP サーバの設定変更 (/etc/dhcpd.conf)
    • なくなった DNS サーバのアドレス 192.168.0.198 を削除
    • 配布するドメイン名を新しいダイナミックドメインに変更
  • 無線 LAN アクセスポイントの DHCP サーバの設定変更 (上と同様)

無線 LAN アクセスポイントの DHCP サーバは停止して,Linux の DHCP サーバだけにやらせた方がいいのかも知れない。

Posted by n at 2006-11-22 22:53 | Edit | Comments (0) | Trackback(0)
Trackbacks

  • 「手違いで複数トラックバックを送ってしまった!」という場合でも気にしないでください (重複分はこちらで勝手に削除させていただきます)
  • タイムアウトエラーは,こちらのサーバの処理能力不足が原因です (詳細は トラックバック送信時のエラー をご覧ください)
  • トラックバックする記事には,この記事へのリンクを含めてください(詳細は 迷惑トラックバック対策 をご覧ください)
Comments
Post a comment
  • 電子メールアドレスは必須ですが,表示されません (気になる場合は「メールアドレスのような」文字列でもOKです)
  • URL を入力した場合はリンクが張られます
  • コメント欄内ではタグは使えません
  • コメント欄内に URL を記入した場合は自動的にリンクに変換されます
  • コメント欄内の改行はそのまま改行となります
  • 「Confirmation Code」に表示されている数字を入力してください (迷惑コメント対策です)


(必須, 表示されます)


(必須, 表示されません)


(任意, リンクされます)


Confirmation Code (必須)


Remember info (R)?