Назад | Перейти на главную страницу

Мне нужно как-то изменить свой ip адрес

Я нахожусь в локальной сети, используя iptables / masquerade. то, что я хочу сделать, - это войти в систему в веб-приложении. Я напишу своего пользователя и пароль и нажмите «Войти», и все в порядке, но если я попытаюсь что-то изменить в этом приложении, он сообщает мне, что у меня неправильный IP-адрес. Знайте наверняка, что это приложение разрешает только IP 10.3.xx. Как я могу обмануть это приложение, чтобы оно подумало, что у меня IP из класса 10.3.xx, а не мой WAN IP? В 10 раз извините за мой плохой английский!

Если у вас на самом деле нет IP-адреса в подсети, в которой он должен находиться, вы ничего не можете с этим поделать.

Вы можете назначить один из этих адресов своему компьютеру, но маршрутизатор посередине просто отбрасывает ваши пакеты.

Если это приложение, к которому у вас должен быть доступ, обратитесь к администратору, который запускает приложение, и попросите его добавить исключение, чтобы ваш IP-адрес был включен в список доступа. Кроме того, адресное пространство 10.xxx зарезервировано для локальных сетей, поэтому, если вы находитесь в удаленной сети, единственный способ получить один из этих адресов - подключиться через VPN или каким-либо другим способом для подключения вашего компьютера. во «внутреннюю» сеть, в которой размещено приложение. Если вы подключаетесь через общедоступный Интернет, вы не получите адрес 10.x.x.x или не сможете «подделать» его для сервера.

Короткий ответ: нельзя.

Длинный ответ: вы можете подменить свой IP-адрес практически на все, что захотите (я могу пинговать вас, пока вы увидите IP-адрес Белого дома в качестве источника (не волнуйтесь, Барак, я на самом деле этого не делаю! ;-)). Проблема в том, что ваш компьютер будет отвечать на поддельный IP-адрес, который я не контролирую. Следовательно, я никогда не получу никакого ответа. Это вам не сильно поможет.

Единственный способ использовать и IP в диапазоне 10.3.x.x и иметь возможность установить настоящее, правильное TCP-соединение, если на вашем компьютере есть адрес в этом диапазоне и ваш маршрутизатор (-ы), настроенный для его маршрутизации. Иначе тебе не повезло.

Если вы контролируете (некоторые части) сети, вы можете настроить VPN или что-то в этом роде. Это поможет вам решить эту проблему.

Вы не можете. Сожалею. То, что вы пытаетесь сделать, - это солгать серверу, и сервер не поверит ничему, кроме того, откуда приходит соединение.