Показаны сообщения с ярлыком порт. Показать все сообщения
Показаны сообщения с ярлыком порт. Показать все сообщения

понедельник, 18 августа 2008 г.

Port forwarding в iptables для корректной работы DC++ среди пользователей локальной сети, сидящих за общим интернет-шлюзом.

Итак у нас есть локальная сеть и сервер, раздающий интернет (схему см. ниже)
+------------+
| Интернет |
+------------+
|
|
10.71.5.2(eth0)
+----------------+
| Linux-сервер |
+----------------+
192.168.66.1(eth1)
|
|
192.168.66.5
+--------------------+
| комп в локалке |
+--------------------+

Перед нами стоит задача пробросить порты через линукс-сервер для работы DC++ на компе в локалке, допустим это будут порты TCP:10001, UDP:10001 или любые другие свободные порты по вашему выбору, причем порты для каждого компа в локалке должны быть строго уникальны. Здесь стоить отметить, что для каждого отдельно взятого компа в локалке придется создавать свой блок правил для iptables, которые мы рассмотрим ниже.

Итак, чтобы все у нас работало, необходимо на сервере по root'ом выполнить следующие две пары команды: