如果您处理了网服务的迁移或一个网站从一台服务器到另一个您知道多么疯狂经验可以是。 然而,如果您打破过程清楚的步和奔跑恒定的检查您在你自己能使经验有点容易。 您也许跑入往迁移的结尾的其中一个问题是期间,当您有网站很好跑在新的地点,但时需要等待域名批转对新的服务器。 您能或者关闭您的服务,领域是完成的向前,或者您能设定您的第一台服务器批转所有它的交通对新的服务器。 我们看一看在怎样您能使用IPTables做那在Linux机器。
万一您已经不知道, IPtables是运送以Linux的多数发行的软件防火墙。 它是极端有用的软件,并且可以使用为更大量比正防火墙。 在这锻炼我们在Linux服务器将配置IPTables改来在口岸80的所有交通方向, (是缺省网络服务器口岸),到一台服务器与IP 122.164.34.240. 第一步将设置您的Linux箱子允许这种向前发生。 打开一个终端视窗,注册当根用户并且跑以下命令:
#回声1 >/proc/sys/net/ipv4/ip_forward
下一个步骤将告诉IPTables改交通方向到新的服务器:
# iptables - t nat - D PREROUTING - p tcp - dport 80 - j DNAT -对目的地122.164.34.240
这IPTables魔术发生的地方。 以第三和最后一步我们告诉IPTables重写连接的起源与新的服务器端口80的看上去来自老服务器。
# iptables - t nat - D POSTROUTING - p tcp - d 122.164.34.240 - dport 80 - j化妆舞会
需要最后一步,因为,如果我们不告诉新的服务器的网络服务器连接来自客户端,它认为他们起源于老服务器。

























{ 0 comments… add one now }
Leave a Comment