Назад |
Перейти на главную страницу
Могу ли я перенаправить / направить IP-адрес на другой IP-адрес (windows)
Могу ли я сопоставить IP-адрес 146.112.61.106 с моим адресом 127.0.0.1?
Итак, когда я набираю 146.112.61.106, меня перенаправляют на 127.0.0.1? (может быть, какая-то команда netsh?)
Когда вы говорили о netsh, я предполагаю, что вы работаете в Windows.
- Запустите cmd.exe от имени администратора.
- Exec
netsh int ip sh int
и нажмите «Enter». - Определите свой идентификатор обратной связи (первый столбец).
- Exec
netsh int ip add addr <IDX> <IP>/32 st=ac sk=tr
и нажмите «Enter». В моем случае с IDX = 1 я выполняю: netsh int ip add addr 1 146.112.61.106/32 st=ac sk=tr
. Чтобы удалить правило, используйте команду: exec netsh int ip delete addr <IDX> <IP>
.
- st = ac означает store = active. Это означает, что IP-адрес, который вы добавляете к адаптеру обратной связи, автоматически исчезнет при следующей загрузке системы. Если вам нужно сохранить изменения, измените аргумент на st = persistent.
- sk = tr означает skipassource = true. Страница руководства гласит: «skipassource: не используйте адрес в качестве адреса источника для любого исходящего пакета, если явно не указано иное. Значение по умолчанию неверно."
- Вы можете проверить, что он работает, запустив сниффер или из командной строки:
tracert -d 146.112.61.106
. Вы должны увидеть только один прыжок.