1

Как я могу заблокировать весь входящий / исходящий интернет-трафик, кроме потоковой передачи на Xbox 360?

В течение последних нескольких недель потоковая передача видеофайлов с моего компьютера на мой Xbox 360 начала давать сбой, при этом видео приостанавливалось (предположительно) в буфере, а затем продолжалось только для повторной паузы через некоторое время, что делало видеоролики недоступными для просмотра.

Этого раньше никогда не было, и я могу только предположить, что что-то еще на моем компьютере (на котором одновременно открыто много фоновых и передних программ) конкурирует с пропускной способностью.

Никакой другой компьютер или устройство не подключено к внутренней сети, и все там, где оно всегда было.

Вот почему я хочу попробовать заблокировать весь входящий и исходящий трафик на моем ПК, кроме потоковой передачи на мой Xbox.

2 ответа2

1

Узнайте, какой порт вы используете для потоковой передачи на X-Box, и настройте брандмауэр Windows на пропуск трафика только через этот порт.

Вы можете открыть настройки брандмауэра, введя wf.msc в поле поиска в меню «Пуск».

0

Чтобы Xbox работал, это известные порты для его использования:

Port 88 (UDP)
Port 3074 (UDP and TCP)
Port 53 (UDP and TCP)
Port 80 (TCP)
Port 500 (UDP)
Port 3047 (UDP and TCP)
Port 3544 (UDP)
Port 4500 (UDP)

Теперь это порты, которые зависят от вашего маршрутизатора, а не ваш ПК, с которым вы осуществляете потоковую передачу, однако потоковая передача данных, скорее всего, происходит на одном из них.

Чтобы выяснить, какой порт на самом деле использует ваш ПК для потоковой передачи содержимого в xbox, вам нужно запустить сканирование nmap по локальному адресу вашего ПК и локальному адресу вашего Xbox.

  1. Загрузить nmap: https://nmap.org/book/inst-windows.html
  2. Установите nmap и разрешите настройку обратного трафика
  3. Войдите в свой маршрутизатор через 192.168.1.1 или 10.0.0.1 (что бы ни перенаправило вас на страницу входа в ваш маршрутизатор).
  4. Найдите локальный IP-адрес вашего xbox, например, 10.0.0.123 или 192.168.1.123.
  5. Настройте потоковую передачу с вашего ПК на xbox, прежде чем продолжить (ЭТО ЖИЗНЕННО)
  6. Как только найдены правильные IP-адреса, откройте NMAP, введите эти команды и дождитесь окончания каждого сканирования, прежде чем начинать другое.

a) nmap -sS -sU -p 1-65535 -T4 -A -v 192.168.1.ip_of_your_xbox

б) nmap -sS -sU -p 1-65535 -T4 -A -v 192.168.1.ip_of_your_pc

Когда сканирование завершено и вы определили необходимые порты, самое время закрыть брандмауэр.

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

  1. Щелкните правой кнопкой мыши cmd.exe и запустите от имени администратора.

  2. Выполнить: netsh advfirewall set allprofiles firewallpolicy blockinbound,blockoutbound

  3. Вы по умолчанию захотите разрешить основные исходящие сервисы, такие как HTTP, HTTPS, DNS. Используйте этот формат для портов, указанных в приведенных выше шагах.

    3.1. Разрешить HTTP(Интернет для веб-сайтов) netsh advfirewall firewall add rule name="HTTP" dir=out action=allow protocol=TCP remoteport=80

    3.2) Разрешить HTTPS(Интернет для веб-сайтов) netsh advfirewall firewall add rule name="HTTPS" dir=out action=allow protocol=TCP remoteport=443

    3.3) Разрешить DNS(разрешение имен) netsh advfirewall firewall add rule name="DNS" dir=out action=allow protocol=UDP remoteport=53 program="%%systemroot%%\system32\svchost.exe" service="dnscache"

  4. Наконец, добавьте порты, идентифицированные для службы, которую вы хотите использовать на вашем xbox:

    4.1) netsh advfirewall firewall add rule name="Xbox_Service_Stream" dir=out action=allow protocol=ReplaceThisWithProtocol remoteport=ReplaceThisWithPort

ПРИМЕЧАНИЕ. Эта команда сбросит все изменения, сделанные в этом процессе:

Сброс изменений: netsh advfirewall reset

Эта команда удалит все правила на вашем брандмауэре (не очень хорошая идея)

Удалить все правила: netsh advfirewall firewall delete rule all

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .