Forum Moderators: phranque
My question is, can they have foreign IPs point to a site hosted in the US? I hope they can host each country's site here at their HQ and that they don't have to have a host in each country.
Thanks in advance.
-M
In other words, set up a host in the US, and make www.domain.ru point to the IP of the host.
But doesnt' that still have the US IP? I'm pretty sure foreign engines / robots treat things from their own IP country differently than foreigners. PLUS with locations all over the world, who's to say that a US IP could get into a foreign LOCAL search when it finally evolves. I want to start out right... I'm thinking a foreign host is the only way to go...
What you could do is setup a foreign server to transparently forward all traffic to a US based server. You could either do this by simple port forwarding or using a VPN to tunnel the traffic or else use a more complex solution that caches data. But really if you going to this much hassle you might as well just host the website in the foreign country.
Apache running on an average box with an index.cgi of nothing more than:
print "Location: http:// www.site.com\n\n" would do the trick.
I added a space between the // and www so the page didn't parse it as a link.
I am not suggesting you do this as it's expensive (in bandwidth, hardware etc.)
You have 2 IP addresses
Foreign IP.
US IP.
Foreign IP has an SSH port forwarding connection on port 80 to the US IP.
In practice it will appear that the foreign server is hosting the content whereas in actual fact the US server is and the foreign IP is simply proxying the content for the viewer.
Perhaps running something like Squid in reverse proxy mode in the foreign country might be suitable? The site will have a foreign IP and international traffic can be minimized by the cacing.
If the majority of a site's visitors are going to be in country A, it seems counter-productive to host the website in country B
The main benefit I can see is for content management. Host all the data locally and in one place for all the various sites instead of running multiple CMS systems around the globe.
Other than that I can't see a benefit, but depending on the type of site, amount of data, CMS licencing costs etc., then that single benefit can be huge.