for example i added the following rule to the PREROUTING chain:
iptables -t nat -A PREROUTING -d 22.214.171.124 -j DNAT --to-destination 126.96.36.199
(lets say that both of the ip addresses are web servers on the internet)
now when i use any browser to surf to 188.8.131.52 i get redirected to 184.108.40.206 so far so good.. when i remove the rule from the chain right after i surf, and do a refresh or typing again the address adn press "go" i still get redirected to 220.127.116.11 its stay like this for a few minutes and after a while when i retry i get back to 18.104.22.168
if its a browser caching problem how can i force it not to cache the dns address or how can iptables prevent that from happening?