Доступ к веб-сайтам через другой порт? [закрытый]
Я хочу открыть сайт через другой порт 80 или 8080. Возможно ли это? Я просто хочу просмотреть сайт, но через другой порт. У меня нет маршрутизатора. Я знаю, что это можно сделать, потому что у меня есть браузер, который получает доступ к веб-сайтам через разные порты, называемый XB Browser от Xero Bank.
Спасибо за ответы. Итак, если я настрою прокси-сервер на одном компьютере, он может перейти с моего компьютера на другой компьютер, который затем вернет веб-сайт мне. Будет ли это обходить программное обеспечение регистрации?
14 ответов
Если ваш вопрос касается конфигурации IIS (или другого сервера) - да, это возможно. Все, что вам нужно, это создать сопоставление портов в Вашем сайте по умолчанию или виртуальном каталоге и назначить определенные порты нужному сайту. Например, иногда это очень полезно для веб-служб, когда порт по умолчанию назначен некоторому интерфейсу пользовательского интерфейса, и вы хотите назначить службу по тому же адресу, но с другим портом.
простой способ-добраться до http://websitename.com:174, и вы будете входить через другой порт.
вы можете использовать ssh для пересылки портов в другое место.
Если у вас есть два компьютера, один из которых вы просматриваете, и один, который свободен для доступа к веб-сайтам и не регистрируется (т. е. вы владеете им, и он сидит дома), затем вы можете настроить туннель между ними для пересылки http-трафика.
например, я подключаюсь к домашнему компьютеру с работы с помощью ssh, с переадресацией портов, например:
ssh -L 22222:<target_website>:80 <home_computer>
затем я могу указать свой браузер к
http://localhost:22222/
и этот запрос будет перенаправлен по ssh. Поскольку рабочий компьютер сначала связывается с домашним компьютером, а затем с целевым веб-сайтом, будет трудно войти в систему.
однако, это все становится в как обойти веб-прокси и тому подобное, и я предлагаю вам создать новый вопрос, что именно вы хотите сделать.
Ie. "Как обойти веб-прокси, чтобы избежать регистрации трафика?"
нет, поскольку сервер решает, на каком порту он работает. Возможно, вы могли бы установить прокси, который перенаправил бы порт, но в конце концов соединение будет сделано на порту 80 с Вашего компьютера.
вы можете запустить веб-сервер на любом порту. 80 - это просто соглашение, как и 8080 (веб-сервер на непривилегированном Порту) и 443 (веб-сервер + ssl). Однако, если вы хотите увидеть какой-то веб-сайт, указав свой браузер на другой порт, вам, вероятно, не повезло. Если веб-сервер работает на этом Порту явно вы просто получите сообщение об ошибке.
при просмотре веб-сайта ему назначается случайный порт, он всегда будет исходить из порта 80 (обычно всегда, если администратор сервера не изменил порт), для кого-то нет возможности изменить этот порт, если у вас нет контроля над сервером.
Если сервер веб-сайта прослушивает другой порт, то да, просто используйте http://address:port/
Если сервер не прослушивает другой порт, то, очевидно, вы не можете.
http://thiswebsiteisonadifferentport:57/some/dir/structure.НТМ сделает это.
вам просто нужно добавить номер порта в конец URL-адреса сервера, разделенных двоеточием.
Если вы не просматриваете прокси-сервер, веб-серверы, на которых размещаются сайты, к которым вы хотите получить доступ, должны быть настроены для прослушивания порта, отличного от 80 или 8080.
возможно, это очевидно, но fwiw это будет работать, только если веб-сервер обслуживает запросы для этого веб-сайта на альтернативном порту. Это совсем не редкость для веб-сервера, чтобы обслуживать только сайт на порту 80.
вы можете получить доступ только к веб-сайту через порт, который привязан к http-серверу. Пример: у меня есть веб-сервер, и он прослушивает соединения на порту 123, вы можете только получить мои страницы, подключающиеся к моему порту 123.
Если вы хотите путешествовать и передавать ваш IP входа вы можете использовать http://www.zend2.com/
Это зависит.
веб-сервер на другом конце будет установлен на определенный порт, обычно 80 и будет принимать запросы только на этом конкретном порту. Что-то по цепочке должно будет говорить с портом 80 на веб-сайт.
Если вы контролируете сайт, то вы можете изменить порт или заставить его принимать запросы на несколько портов.
Если веб-сайт уже говорит на другом порту, вы можете просто использовать синтаксис двоеточия для ссылки на другой порт (например:http://server.com:1234 для порта 1234).
Если вы хотите использовать другой порт на клиентском конце, но хотите поговорить с портом 80 на веб-сервере, вам нужно будет маршрутизировать трафик с порта x на порт 80. Общий способ получить это и работает, чтобы использовать порт Fowarding. ssh может сделать это за вас, см. здесь для Unix / технического обзора или здесь если вы находитесь в Windows.
надеюсь, это поможет.
чтобы уточнить предыдущие ответы, протокол HTTP "зарегистрирован" с портом 80, а HTTP через SSL (он же HTTPS) зарегистрирован с портом 443.
хорошо известны номера портов задокументировано IANA.
Если вы имеете в виду" программное обеспечение для обхода журнала " на веб-сервере, нет. Он будет видеть трафик через IP-адрес прокси-системы, по крайней мере. Если вы пытаетесь обойти контроль, установленный вашим ИТ-отделом, вам нужно переосмыслить этот. Если ваш ИТ-отдел блокирует трафик на порт 80, 8080 или 443 в любом исходящем месте, есть причина. Спросите своего ИТ-директора. Если вам нужен доступ к этим портам, исходящим с вашей локальной рабочей станции, чтобы выполнить свою работу, сделайте свое дело с ними.
установка прокси-сервера или использование бесплатного прокси-сервиса может быть нарушением политики компании и может поставить под угрозу вашу работу.