LINUX.ORG.RU
решено ФорумGames

Не работает микрофон в StarCraft II

 , ,


0

1

Оказывается, что для работы микрофона в играх от Blizzard, помимо всего прочего, когда он у вас уже настроен и просто работает, если вы находитесь за NAT, за ПеКа-роутером, то для его, микрофона, работы требуется пробросить UDP-порты 1119 и 1120 на вашу игровую машину: https://us.battle.net/support/en/article/7842

# Blizzard port forwarding

INTERNET=enp1s0
GAME_PC=192.168.0.180

for port in 1119 1120; do
  iptables -t nat -A PREROUTING -i ${INTERNET} -p udp --dport ${port} -j DNAT --to ${GAME_PC}
  iptables -A FORWARD -d ${GAME_PC} -p udp --dport ${port} -j ACCEPT
done

Так-то! Надеюсь кому-то это окажется полезным. А линукс тут при том, что он правит NAT'ом.

★★★★★

Интересно, что мешает им сделать нормально, т.е. запускать голосовой сервер у себя, а не на клиенте.

А линукс тут при том, что он правит NAT'ом.

Линукс, Повелитель Ната.

Deleted
()

для его, микрофона, работы требуется пробросить UDP-порты 1119 и 1120

Шиза какая.

kravzo ★★
()

Белый адрес для микрофона? Похоже на бред.

anonymous
()
Ответ на: комментарий от steemandlinux

вот спасибо, правда, ну я знал что такая технология существует, но не додумался что существуют демоны под него, которые автоматизируют создание правил. linux-idg и miniupnp..

сейчас поставлю чонить и настрою.

Spoofing ★★★★★
() автор топика
Ответ на: комментарий от Harald

задержка на передачу пакетов мешает

В любом локальном для страны дц взять пару впс и проблема решится.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.