$remote_addr берется из информации Ip пакета, в Tcp соединении его подделать невозможно. А здесь ты подделываешь лишь заголовки прикладного протокола Http, где писать можешь все что угодно.
Затем собственно и добавлена функция работы с проксирующими серверами %)