Linuxの別の機械に交通の方向を変える方法

によって Sukrit Dhandhania [[on]] 2009年4月15日

Linux ウェブデザイン及びDev

網サービスの移動か1つのサーバーからの別のものにウェブサイトを扱ったことがあったら狂気経験がいかにある場合もあるか知っている。 但し、明確なステップおよび操業一定した点検にプロセスを壊せばあなた自身で経験をもう少し簡単にすることができる。 あなたが移動の終わりの方にに動かすかもしれない問題の1つはウェブサイトを新しい位置でよく走ることを有するが、ドメイン・ネームを待つ必要があるとき期間進むべき新しいサーバーにである。 範囲ができていた促進である、またはあなたの最初新しいサーバーに交通をすべて進めるためにサーバーをセットアップできるまであなたのサービスを締めることができる。 見てみようIPTablesを使用してLinux機械のそれをいかにをすることができるか。

既に知らなかったら、IPtablesはLinuxのほとんどの配分と出荷するソフトウェア防火壁である。 それは非常に役立つソフトウェア、防火壁としてのためにもっとたくさんよりちょうど使用することができる。 この練習では私達はIPが付いているサーバーに(デフォルトのWebサーバの港である)港80に、来る交通すべての方向を変えるためにLinuxサーバーのIPTablesを形成する 122.164.34.240. 第一歩は起こるこの進行種類の進行をを許可するためにあなたのLinux箱を置くことである。 ターミナル・ウィンドウ、根のユーザーとしてログインを開け、次の命令を動かしなさい:

#エコー1 >/proc/sys/net/ipv4/ip_forward

次のステップは新しいサーバーに交通の方向を変えるようにIPTablesを言うことである:

# iptables - Nat. t - D PREROUTING - p TCP - dport 80の- j DNAT -に行先122.164.34.240

ここにIPTablesマジックが起こるところでがある。 第3そして最後の段階によって私達は古いサーバーから来るようであるIPTablesを新しいサーバポート80への関係の起源を書直すように言う。

# iptables - Nat. t - D POSTROUTING - p TCP - d 122.164.34.240 - dport 80 - jの仮面舞踏会

最後の段階は古いサーバーから起きていると関係はクライアントマシンから来ていること私達が新しいサーバーのWebサーバを言わなければ、考えるので要求される。

関連のポスト:
  • あなたのLinux機械の日付を置く方法
  • netstatが付いているあなたのLinux機械を監視する方法
  • More on BlogRush
  • Walkthrough: Time Machine for OS X 10.5 Leopard
  • How to install applications on your Nokia N95 via Bluetooth
  • Get Simple Help tutorials just like this one in your email inbox every day - for free! Just enter your email address below:

    You can always opt out of this email subscription at any time.

    { 0 comments… add one now }

    Leave a Comment

    You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>