LinuxForum.Fans
Тема

Игровой сервер BF2 в OpenVZ (или проблемы с UDP)

Автор: joub 12 сообщений 2964 просмотров
#147937

Всем добрый день!
Пытаюсь поднять игровой сервер BF2 в контейнере виртуальной машины. Но увы - из локальной сети его не видит.
tcpdump -vv| grep UDP ничего не выводит - подозреваю пакеты не проходят на виртуалку, притом пакеты на хост-машину приходят.

Подскажите что может быть не так? Все настройки по дефолту..

/etc/sysctl.conf

text

net.ipv4.conf.default.forwarding=1
kernel.sysrq = 0
net.ipv4.conf.default.rp_filter=1
net.ipv4.tcp_syncookies=1

Заранее спасибо!

#147940

необходимо маппинг я думаю
Вот вам как пример
$inet - интерфейс который слушаем
53 - порт какой надо перенаправить
192.168.0.7 - ип адрес приёмника
iptables -t nat -A PREROUTING -p udp -i $inet --dport 53 -j DNAT --to-destination 192.168.0.7:53

#147947
Kettler написал:
необходимо маппинг я думаю
Вот вам как пример
$inet - интерфейс который слушаем
53 - порт какой надо перенаправить
192.168.0.7 - ип адрес приёмника
iptables -t nat -A PREROUTING -p udp -i $inet --dport 53 -j DNAT --to-destination 192.168.0.7:53

как бы не совсем то...
т.к. контейнер видно из сети по TCP протоколу на ура. т.е. спокойно могу подключиться по ssh и на апача залезть (80) - с любой машины.
а вот UDP - никак не ходит :(

#147949

Покажите iptables -L -n в студию

#147963

хост:

text
~# iptables -L -n
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT) target prot opt source destination

Chain OUTPUT (policy ACCEPT) target prot opt source destination

контейнер.:

text
root@bf2:~#  iptables -L -n
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT) target prot opt source destination

Chain OUTPUT (policy ACCEPT) target prot opt source destination

#147968

:( всё как запущенно

#148109

тут я не понимаю... зачем редиректить пакеты с хост-IP на контейнер - если он сам выступает в качестве реального IP в сети, т.е он видин и пингуется...
потипу моста... но вот только по нему проходят только TCP пакеты, а UDP - тонут еще где-то на входе...

кто сталкивался ? кто подскажет - что не так ?

#148113

А ну если бридж тогда нормуль. По firewall тоже норм. Скорее что то самим сервером.

#148116

Вспомнил тут кое что была засада с rp_filter поставь в 0
rp_filter=0

#148133

поставить то поставил, а вот проверить смогу только завтра... нет у меня на удаленке возможность батлу запускать :(

#148139

Грустить будешь когда месяц мучаешься а это мелочь wink
Народ уже есть или первый запуск?

#148172
Kettler написал:
Грустить будешь когда месяц мучаешься а это мелочь wink
Народ уже есть или первый запуск?

это перенос с умирающего железа... внутресетевой сервак на предприятии :))

проверили только-что - udp как не шли так и не проходят :(

Войдите или зарегистрируйтесь, чтобы ответить.