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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Доступ к локальному ПК из Интернета  (Прочитано 1070 раз)

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

Оффлайн blazz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Доброго времени суток!

Есть 2 сетевые 1-я смотрит в интернет, 2-я в локальную сеть
Этот же компьютер раздает интернет через NAT

Нужно сервер чата пробросить из локальной сети в интернет

можете на примере подсказать куда копать знаю что все делается в IPTABLES
где то так должно получится
$IPTABLES -t nat -A PREROUTING -d xxx -p tcp -m tcp --dport 9740 -j DNAT --to-destination yyy:9740

xxx - IP локальной машины
yyy - IP сетевой что смотрит в интернет

Подскажите где не так копаю

Заранее большое спасибо.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Доступ к локальному ПК из Интернета
« Ответ #1 : 03 Июня 2010, 14:37:29 »
Форвард пропустил.

-t nat -A PREROUTING -p tcp -m tcp --dport 9740 -j DNAT --to-destination yyy:9740
-t filter -A FORWARD -p tcp -m tcp --dport 9740 -j ACCEPT
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн blazz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Доступ к локальному ПК из Интернета
« Ответ #2 : 04 Июня 2010, 04:06:30 »
Спасибо большое!

До про форвад совсем забыл(точнее даже не думал)
Сделал  так и все заработало + прикрутил dyndns и теперь могу во время командировок общаться с друзьями.

$IPTABLES -t nat -A PREROUTING -d yyy -p tcp -m tcp --dport 9740 -j DNAT --to-destination xxx:9740
$IPTABLES -A FORWARD -d xxx/26 -j ACCEPT
$IPTABLES -A FORWARD -s xxx/26 -j ACCEPT
$IPTABLES -t nat -A POSTROUTING -d xxx/26 -j SNAT --to-source yyy

Я ток начинаю изучать *nix поэтому бывают глупые вопросы.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Доступ к локальному ПК из Интернета
« Ответ #3 : 04 Июня 2010, 04:17:48 »
$IPTABLES -A FORWARD -d xxx/26 -j ACCEPT

А вот так делать не стоит.
Домашнее задание: разобраться с этим скриптом.
(Нажмите, чтобы показать/скрыть)
Главный вопрос - почему именно так написано.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

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