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


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

Автор Тема: Ubuntu server 14/04 проброс портов , просьба помочь.  (Прочитано 477 раз)

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

Оффлайн iacovpavlovich

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Просьба не отсылать на сторонние сайты или тыкать носом в уже существующие темы, а помочь в этой теме.
Перечитал много литературы, забил себе голову много чем... нашел примерно то , что нужно, но запутался http://www.it-simple.ru/?p=2250 Прошу помощи в написании правил, пож-ста.

Задача:
Есть квартира в которой получаю интернет от городского провайдера локальной сети.
Т.е Локальная сеть X-net предоставляет мне интернет
по ip: 192.168.10.5 купил внешний ip: xxx.xxx.xxx.xxx
Дома есть сервер, который должен работать в качестве шлюза и раздавать интернет,
 при этом на нем есть сайт соответственно на 80 порту.

Настроил интернет, не могу настроить NAT IPTABLES...
Сайт из вне доступен site.ru по внешнему ip: xxx.xxx.xxx.xxx все замечательно
Пытаюсь зайти на сайт из локальной сети т.е. дома...тут проблема ...и все кто пользуется Локальной сетью X-net не видят сайт.у всех ip 192.168.x.x я так понимаю.
Вот решение казалось бы...http://www.it-simple.ru/?p=2250
но я не понимаю....
внешний интерфейс шлюза-em1
xxx.xxx.xxx.xxx-внешний ip
192.168.010.005-частный ip провайдера
внутренний интерфейс шлюза-em2 раздает ip 10.10.50.1

мой iptables-save:
# Generated by iptables-save v1.4.21 on Wed Nov 30 21:03:48 2016
*nat
:PREROUTING ACCEPT [1421:294018]
:INPUT ACCEPT [1421:294018]
:OUTPUT ACCEPT [4527:271389]
:POSTROUTING ACCEPT [4527:271389]
-A PREROUTING -d xxx.xxx.xxx.xxx/32 -p tcp -m tcp --dport 80 -j DNAT --to-destination 192.168.010.005:80
-A POSTROUTING -d 192.168.010.005/32 -p tcp -m tcp --dport 80 -j SNAT --to-source xxx.xxx.xxx.xxx:80
COMMIT
# Completed on Wed Nov 30 21:03:48 2016
# Generated by iptables-save v1.4.21 on Wed Nov 30 21:03:48 2016
*filter
:INPUT ACCEPT [47726:47371197]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [235065:35004831]
-A INPUT -i lo -j ACCEPT
-A FORWARD -i em2 -o em1 -j ACCEPT
-A FORWARD -i em1 -m state --state RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -i em1 -o em2 -j REJECT --reject-with icmp-port-unreachable
-A FORWARD -i em1 -p tcp -m tcp --dport 80 -j ACCEPT
COMMIT

« Последнее редактирование: 30 Ноября 2016, 21:23:39 от iacovpavlovich »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Ubuntu server 14/04 проброс портов , просьба помочь.
« Ответ #1 : 03 Декабря 2016, 12:13:50 »
Ждёте гнева модераторов?
Ибо дубль темы
https://forum.ubuntu.ru/index.php?topic=284526.0

 

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