а нужно что бы получал от айпи клиента
Это так не работает. Объясняю почему нет.
Если 2.x.x.x получит от 123.x.x.x, то он и ответить должен на 123.x.x.x.
А если он ответит на 123.x.x.x, то 123.x.x.x получит ответ от 2.x.x.x, а запрос-то он посылал на 1.x.x.x, так что ответ от какого-то левого сервера улетит в мусор.
Напишите, какую задачу пытаетесь решить таким способом, авось найдётся решение получше. Например, обратный прокси, если условия задачи позволяют.