Monday, September 22, 2008

Create Dota Di Linux - Centos 4

#!/bin/sh
#
### Flush all rules ###
/sbin/iptables -F
/sbin/iptables -t nat -F
/sbin/iptables -t mangle -F

### Erase all non-default chains ###
/sbin/iptables -X
/sbin/iptables -t nat -X
/sbin/iptables -t mangle -X

### DOTA ###
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6101 -j DNAT --to 192.168.99.1:6101
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6102 -j DNAT --to 192.168.99.2:6102
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6103 -j DNAT --to 192.168.99.3:6103
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6104 -j DNAT --to 192.168.99.4:6104
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6105 -j DNAT --to 192.168.99.5:6105
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6106 -j DNAT --to 192.168.99.6:6106
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6107 -j DNAT --to 192.168.99.7:6107
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6108 -j DNAT --to 192.168.99.8:6108
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6109 -j DNAT --to 192.168.99.9:6109
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6110 -j DNAT --to 192.168.99.10:6110
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6111 -j DNAT --to 192.168.99.11:6111
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6112 -j DNAT --to 192.168.99.12:6112
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6113 -j DNAT --to 192.168.99.13:6113
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6114 -j DNAT --to 192.168.99.14:6114
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6115 -j DNAT --to 192.168.99.15:6115
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6116 -j DNAT --to 192.168.99.16:6116
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6117 -j DNAT --to 192.168.99.17:6117
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6118 -j DNAT --to 192.168.99.18:6118
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6119 -j DNAT --to 192.168.99.19:6119
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6120 -j DNAT --to 192.168.99.20:6120
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6121 -j DNAT --to 192.168.99.21:6121
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6122 -j DNAT --to 192.168.99.22:6122
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6123 -j DNAT --to 192.168.99.23:6123
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6124 -j DNAT --to 192.168.99.24:6124
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6125 -j DNAT --to 192.168.99.25:6125
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6126 -j DNAT --to 192.168.99.26:6126
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6127 -j DNAT --to 192.168.99.27:6127
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6128 -j DNAT --to 192.168.99.28:6128
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6129 -j DNAT --to 192.168.99.29:6129
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6130 -j DNAT --to 192.168.99.30:6130
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6131 -j DNAT --to 192.168.99.31:6131
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6132 -j DNAT --to 192.168.99.32:6132
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6133 -j DNAT --to 192.168.99.33:6133
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6134 -j DNAT --to 192.168.99.34:6134
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6135 -j DNAT --to 192.168.99.35:6135
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6136 -j DNAT --to 192.168.99.36:6136
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6137 -j DNAT --to 192.168.99.37:6137
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6138 -j DNAT --to 192.168.99.38:6138
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6139 -j DNAT --to 192.168.99.39:6139
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6140 -j DNAT --to 192.168.99.40:6140
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6141 -j DNAT --to 192.168.99.41:6141
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6142 -j DNAT --to 192.168.99.42:6142
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6143 -j DNAT --to 192.168.99.43:6143
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6144 -j DNAT --to 192.168.99.44:6144
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6145 -j DNAT --to 192.168.99.45:6145
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6146 -j DNAT --to 192.168.99.46:6146
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6147 -j DNAT --to 192.168.99.47:6147
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6148 -j DNAT --to 192.168.99.48:6148
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6149 -j DNAT --to 192.168.99.49:6149
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6150 -j DNAT --to 192.168.99.50:6150
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6151 -j DNAT --to 192.168.99.51:6151
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6152 -j DNAT --to 192.168.99.52:6152
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6153 -j DNAT --to 192.168.99.53:6153
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6154 -j DNAT --to 192.168.99.54:6154
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6155 -j DNAT --to 192.168.99.55:6155
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6156 -j DNAT --to 192.168.99.56:6156
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6157 -j DNAT --to 192.168.99.57:6157
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6158 -j DNAT --to 192.168.99.58:6158
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6159 -j DNAT --to 192.168.99.59:6159
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6160 -j DNAT --to 192.168.99.60:6160
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6161 -j DNAT --to 192.168.99.61:6161
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6162 -j DNAT --to 192.168.99.62:6162
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6163 -j DNAT --to 192.168.99.63:6163
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6164 -j DNAT --to 192.168.99.64:6164
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6165 -j DNAT --to 192.168.99.65:6165
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6166 -j DNAT --to 192.168.99.66:6166
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6167 -j DNAT --to 192.168.99.67:6167
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6168 -j DNAT --to 192.168.99.68:6168
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6169 -j DNAT --to 192.168.99.69:6169
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6170 -j DNAT --to 192.168.99.70:6170
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6171 -j DNAT --to 192.168.99.71:6171
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6172 -j DNAT --to 192.168.99.72:6172
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6173 -j DNAT --to 192.168.99.73:6173
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6174 -j DNAT --to 192.168.99.74:6174
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6175 -j DNAT --to 192.168.99.75:6175
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6176 -j DNAT --to 192.168.99.76:6176
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6177 -j DNAT --to 192.168.99.77:6177
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6178 -j DNAT --to 192.168.99.78:6178
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6179 -j DNAT --to 192.168.99.79:6179
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6180 -j DNAT --to 192.168.99.80:6180
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6181 -j DNAT --to 192.168.99.81:6181
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6182 -j DNAT --to 192.168.99.82:6182
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6183 -j DNAT --to 192.168.99.83:6183
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6184 -j DNAT --to 192.168.99.84:6184
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6185 -j DNAT --to 192.168.99.85:6185
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6186 -j DNAT --to 192.168.99.86:6186
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6187 -j DNAT --to 192.168.99.87:6187
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6188 -j DNAT --to 192.168.99.88:6188
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6189 -j DNAT --to 192.168.99.89:6189
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6190 -j DNAT --to 192.168.99.90:6190
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6191 -j DNAT --to 192.168.99.91:6191
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6192 -j DNAT --to 192.168.99.92:6192
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6193 -j DNAT --to 192.168.99.93:6193
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6194 -j DNAT --to 192.168.99.94:6194
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6195 -j DNAT --to 192.168.99.95:6195
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6196 -j DNAT --to 192.168.99.96:6196
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6197 -j DNAT --to 192.168.99.97:6197
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6198 -j DNAT --to 192.168.99.98:6198
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6199 -j DNAT --to 192.168.99.99:6199
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6246 -j DNAT --to 192.168.99.246:6246
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6247 -j DNAT --to 192.168.99.247:6247
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6248 -j DNAT --to 192.168.99.248:6248
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6249 -j DNAT --to 192.168.99.249:6249
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6252 -j DNAT --to 192.168.99.252:6252
/sbin/iptables -t nat -A PREROUTING -p tcp -d 203.84.156.114 --dport 6253 -j DNAT --to 192.168.99.253:6253

/sbin/iptables -A INPUT -s 0/0 -d 0/0 -p tcp --dport 6101:6199 -j ACCEPT -m state --state ESTABLISHED
/sbin/iptables -A INPUT -s 0/0 -d 0/0 -p tcp --dport 6101:6199 -j ACCEPT
/sbin/iptables -A INPUT -s 0/0 -d 0/0 -p tcp --dport 6246:6253 -j ACCEPT -m state --state ESTABLISHED
/sbin/iptables -A INPUT -s 0/0 -d 0/0 -p tcp --dport 6246:6253 -j ACCEPT


/sbin/iptables -A INPUT -p ALL -i lo -j ACCEPT
/sbin/iptables -A INPUT -p ALL -i eth1 -s 192.168.99.0/24 -j ACCEPT
/sbin/iptables -A INPUT -p ALL -i eth1 -d 192.168.99.255 -j ACCEPT
/sbin/iptables -A INPUT -p ALL -i eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT
/sbin/iptables -A FORWARD -p ALL -i eth1 -j ACCEPT
/sbin/iptables -A FORWARD -i eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT
/sbin/iptables -A OUTPUT -p ALL -s 127.0.0.1 -j ACCEPT
/sbin/iptables -A OUTPUT -p ALL -o lo -j ACCEPT
/sbin/iptables -A OUTPUT -p ALL -s 192.168.99.254 -j ACCEPT
/sbin/iptables -A OUTPUT -p ALL -o eth1 -j ACCEPT
/sbin/iptables -A OUTPUT -p ALL -o eth0 -j ACCEPT
/sbin/iptables -t nat -A POSTROUTING -j SNAT --to-source 203.84.156.114

No comments:

Post a Comment