Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Помогите с пробросом портов  (Прочитано 655 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн chikatillo

  • Автор темы
  • Участник
  • *
  • Сообщений: 139
    • Просмотр профиля
Помогите с пробросом портов
« : 28 Мая 2010, 14:27:03 »
Нужно пробросить игровые порты 6112-6119
iptables -t nat -A PREROUTING -i INET_IP -p tcp --dport 6112 -j DNAT --to-destination 192.168.100.248:6112-6119
iptables -t nat -A POSTROUTING -p tcp --dst $INET_IP --dport 6112-6119 -j SNAT --to-source 192.168.100.248

К игре не кто не подключается, проверяю открытые порты через whatsmyip:
Port 6112-6119 Closed а не Timed-out или open
Вот iptables-save
eth0(192.168.100.254) - сеть
eth1(192.168.1.2) -инет (pppo)
192.168.100.248 - пункт назначения

(Нажмите, чтобы показать/скрыть)

Оффлайн terrible_user

  • Активист
  • *
  • Сообщений: 438
    • Просмотр профиля
Re: Помогите с пробросом портов
« Ответ #1 : 28 Мая 2010, 14:53:02 »
SNAT - это вообще не в тему
-i INET_IP -  не так

iptables -t nat -A PREROUTING -d INET_IP -p tcp -m multiport --dports 6112:6119 -j DNAT --to-destination 192.168.100.248 + еще добавь разрешение для данных пакетов в цепочке FORWARD  (с любого адреса с интерфейса где интернет по данным портам к 192.168.100.248)
Бери больше, кидай дальше

Оффлайн chikatillo

  • Автор темы
  • Участник
  • *
  • Сообщений: 139
    • Просмотр профиля
Re: Помогите с пробросом портов
« Ответ #2 : 28 Мая 2010, 16:31:07 »
iptables -A FORWARD -i Inet_Iface -d 192.168.100.248 -p tcp --dport 6112:6119 -j ACCEPT

Все класс! Спасибо!

Интересно Вот Бателнет использует порты 6112-6119, для хостинга достаточно одного из этих портов, я к чему, если я проброшу скажем 6112 на один айпи 6113 на другой , смогут ли они одновременно хостить?
« Последнее редактирование: 28 Мая 2010, 17:17:29 от chikatillo »

 

Страница сгенерирована за 0.034 секунд. Запросов: 23.