Как устранить проблему перенаправления портов в Windows 7 (64 бит) при включенном ICS?

Я хочу переслать некоторые порты (1666 для perightce, 8081 для Hudson) на моем компьютере с интернет-шлюзом. Этот компьютер работает под управлением Windows 7 (64 бит, легальный, учетная запись пользователя) и подключается к Интернету через кабельный модем (это не маршрутизатор). Аппарат Windows делится своим интернет-соединением через ICS и отлично работает на всех подключенных компьютерах.

Я могу получить доступ к сервисам через общедоступный IP-адрес шлюза (95.xxx) на указанных портах, если они запущены на самой машине шлюза. Я добавил порты и IP-адрес назначения (192.168.0.18) в диалоговом окне «Дополнительные параметры сетевого адаптера» (вкладка «Общий доступ»). Это тот же диалог, в котором у вас есть список предварительно сконфигурированных сервисов, таких как HTTP, FTP и другие входящие службы. Когда я это делаю, я больше не могу подключаться к услугам. По какой-то причине перенаправление портов не работает.

Я удалил Bitdefender, потому что я хотел проверить, вмешивается ли межсетевой экран. Я также отключил брандмауэр Windows и защитник безрезультатно. Я попробовал бесплатный инструмент, который помогает настроить перенаправление портов, но это тоже не сработало.

На целевой машине находится компьютер Mac OS X, брандмауэр которого отключен. IP статический. Я могу успешно подключиться к услугам с использованием локального IP-адреса (192.168.0.18) с двух разных компьютеров, включая компьютер шлюза. Поэтому внутренне и внешне мне кажется, что порты открыты и не заблокированы, и проблема связана с переадресацией портов.

Из того, что я понимаю, должно быть достаточно, чтобы добавить запись в диалоговом окне «Дополнительные параметры», чтобы включить переадресацию портов, когда нет межсетевых экранов. Как я могу устранить неполадку, почему переадресация портов не работает для меня? Какие шаги следует предпринять для облегчения проблемы?

PS: Я с радостью принимаю решения командной строки.

Другие вещи, которые я пробовал:

  • Добавление входящего правила в брандмауэр Windows для портов 1666, 8081
  • Попытка включения и отключения брандмауэра Windows
  • Отключение / включение сетевого адаптера
  • Дважды проверено правильность IP-адресов
  • Сопоставление другого входящего порта с фактическим портом службы
  • Следовали или проверяли подсказки в этой статье

Что я еще не осмелился попробовать (дайте мне знать, если это стоит того)

  • Отключить / включить ICS
  • Удалите все сетевые адаптеры (через панель управления), затем переустановите и повторно настройте их

  • Если я разблокирую жесткий диск, восстановит ли система его удаление?
  • Windows 7 RTM 32Bit против 64Bit (с 4 ГБ оперативной памяти)
  • Блокировка и завершение сеансов пользователей с помощью параметров групповой политики
  • (Постоянные сбои и BSOD) FPS отставание и непредвиденные сбои при попытке запуска игр Windows 7 64bit
  • Можете ли вы сделать Windows 7 не локализовать имена папок?
  • Путь установки Windows и профиля пользователя
  • Практическое руководство. Добавление удаленных мест в индекс поиска Windows из командной строки?
  • Настройка кнопок быстрого доступа в левой части File-> Open dialog в большинстве программ Windows
  • 3 Solutions collect form web for “Как устранить проблему перенаправления портов в Windows 7 (64 бит) при включенном ICS?”

    Решаемые.

    После сброса брандмауэра Windows по умолчанию и отключения ICS и его повторного включения я смог получить перенаправление портов для работы, но не без использования инструмента Passport, который устанавливает переадресацию портов в качестве службы Windows (вы должны запустить его с помощью Admin привилегии).

    Хорошая вещь в Passport заключается в том, что вы также можете перенаправлять адреса DNS, а не только IP-адреса. Так что через интерфейс Passport можно сделать что-то подобное:

    myserver.no-ip.org:8081 --> 192.168.0.18:8081 

    В Windows 7 вы можете вручную настроить переадресацию портов из командной строки следующим образом:

     netsh interface portproxy add v4tov4 listenport=1666 listenaddress=95.xxx connectport=1666 connectaddress=192.168.0.18 protocol=tcp 
    • Даже если вы используете только IPv4, вам нужно убедиться, что для этого работает IPv6.
    • Если вам нужно переслать UDP, тогда я бы использовал эту небольшую небольшую утилиту с открытым исходным кодом , поскольку netsh int portproxy работает только с TCP

    Переадресация портов в Windows 7 очень проста на вкладке совместного доступа, после того, как все флажки установлены, одна кнопка [настройки] нажимает на эту кнопку, тогда есть уже перечисленные службы, вы можете их редактировать, или вы также можете добавить новую, там вы можете ввести имя службы например. HTTP

    Адрес / имя компьютера, на котором размещается служба, например ,.192.168.1.100, а затем порт 80 и protocal [tcp / udp]

    Например, вы можете добавить любое количество услуг и перенаправить любое количество портов, это очень просто, не используйте netsh или некоторые программы переадресации портов, данные на других сайтах

    Interesting Posts

    Установка слишком большого числа приложений в Windows. Это возможно?

    Как выбрать гиперссылку в виде текста в браузере?

    Не удается удалить папку в Windows 7?

    Раздражающий звук от микрофона в наушниках

    Какую команду я могу использовать для перезагрузки загрузчика?

    Использование TrueCrypt для шифрования профилей пользователей на другом томе

    Почему мой настольный ПК не может получить IP-адрес от маршрутизатора?

    Как добавить метаданные в файлы / папки NTFS?

    Как подключиться к сетевому диску в Windows 8?

    Как я могу выяснить, какой процесс постоянно обращается к моему жесткому диску в Windows XP?

    Есть ли способ OS для отказа от показа рекламы в Windows 8?

    ZIP-архивы, не открывающиеся в Explorer на некоторых машинах Windows 10

    Проблема с портативным дисплеем

    Добавьте мои приложения в начало поиска в Vista

    Как сжечь изображение iso с помощью Windows 8 Consumer Preview для USB-накопителя на Mac OS X

    Давайте будем гением компьютера.