# маршрутизация

**URL:** <https://linux.ru/forum/t/topic/1727>\
**Category:** Настройка клиентского &quot;софта&quot;\
**Created:** [25.Апрель.2005 06:19:57 UTC](https://linux.ru/forum/t/topic/1727 "2005-04-25T06:19:57Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![young\_root](https://linux.ru/forum/letter_avatar_proxy/v4/letter/y/3be4f8/32.png) [@young\_root](https://linux.ru/forum/u/young_root)\
**Post date:** [25.Апрель.2005 06:19:57 UTC](https://linux.ru/forum/t/topic/1727/1 "2005-04-25T06:19:57Z")

</div>

как ее сделать через webmin ?

там есть такие пункты

default route

act as router

static routes

local routes

но что то не пойму в чем отличие dafaulta от static и local и пр. ???

P.S. ОС ASP Linux

---

<div class="post-metadata">

**Author:** ![Legalizer](https://linux.ru/forum/letter_avatar_proxy/v4/letter/l/53a042/32.png) [@Legalizer](https://linux.ru/forum/u/Legalizer)\
**Post date:** [25.Апрель.2005 07:04:11 UTC](https://linux.ru/forum/t/topic/1727/2 "2005-04-25T07:04:11Z")

</div>

Почитайте немного про основы организации сети на TCP/IP, тогда станет понятно, что за default route такой

Вот хотя бы здесь:

[http://tldp.org/LDP/nag2/index.html](http://tldp.org/LDP/nag2/index.html)

---

<div class="post-metadata">

**Author:** ![SignFinder](https://linux.ru/forum/letter_avatar_proxy/v4/letter/s/bc79bd/32.png) [@SignFinder](https://linux.ru/forum/u/SignFinder)\
**Post date:** [25.Апрель.2005 07:04:11 UTC](https://linux.ru/forum/t/topic/1727/3 "2005-04-25T07:04:11Z")

</div>

default gateway это шлюз куда идут пакеты о которы нет имеющихся записей в общем все неизвестные маршруты сходятся к нему.

статические это жестко прописанные маршруты.

---

<div class="post-metadata">

**Author:** ![young\_root](https://linux.ru/forum/letter_avatar_proxy/v4/letter/y/3be4f8/32.png) [@young\_root](https://linux.ru/forum/u/young_root)\
**Post date:** [03.Май.2005 19:37:08 UTC](https://linux.ru/forum/t/topic/1727/4 "2005-05-03T19:37:08Z")

</div>

чтоб тему не плодить решил сюда дописать еще вопрос

я в iptables сбросил политики на DROP

разрешил в INPUT и OUTPUT lo (localhost)

в FORWARDE, как я понимаю, надо правила разрешения прописать (т.к. маршрутизатор)

iptables -A FORWARD -s x.x.10.2 -d x.x.10.1 -dport 80 -j ACCEPT

разрешаю http порт ??? или ???

P.S. x.x.10.1 (это eth0) на этой же машине стоит eth1 c инетным выходом

---

<div class="post-metadata">

**Author:** ![SignFinder](https://linux.ru/forum/letter_avatar_proxy/v4/letter/s/bc79bd/32.png) [@SignFinder](https://linux.ru/forum/u/SignFinder)\
**Post date:** [04.Май.2005 05:39:40 UTC](https://linux.ru/forum/t/topic/1727/5 "2005-05-04T05:39:40Z")

</div>

| **Цитата:** |  
|

iptables -A FORWARD -s x.x.10.2 -d x.x.10.1 -dport 80 -j ACCEPT

|

вы разрешили прохождение пакетов с адреса x.x.10.2 на 80 порт адреса x.x.10.1 (но так как нет переменной определяющей протокол, и dport пишется --dport у вас неправильная цепочка).

в общем читайте iptables-tutorial

---

<div class="post-metadata">

**Author:** ![young\_root](https://linux.ru/forum/letter_avatar_proxy/v4/letter/y/3be4f8/32.png) [@young\_root](https://linux.ru/forum/u/young_root)\
**Post date:** [05.Май.2005 11:06:00 UTC](https://linux.ru/forum/t/topic/1727/6 "2005-05-05T11:06:00Z")

</div>

написал

iptables -A FORWARD -s 0/0 -i eth1 -d 192.168.10.0/24 -o eth0 -p all -j ACCEPT

данная вещь работает, но необходимо закрыть лишние порты

оставить надо ftp(21),smtp(25),http(80),pop3(110)

но при использовании например в правилах -p tcp --dport 80

сеть пропадает

может быть надо открыть еще что нибудь ???

---

<div class="post-metadata">

**Author:** ![SignFinder](https://linux.ru/forum/letter_avatar_proxy/v4/letter/s/bc79bd/32.png) [@SignFinder](https://linux.ru/forum/u/SignFinder)\
**Post date:** [05.Май.2005 12:02:19 UTC](https://linux.ru/forum/t/topic/1727/7 "2005-05-05T12:02:19Z")

</div>

да 53 порт для днс как минимум

и еще неплохо бы разрешить к пользователю форвард так как разрешен только от него

---

<div class="post-metadata">

**Author:** ![young\_root](https://linux.ru/forum/letter_avatar_proxy/v4/letter/y/3be4f8/32.png) [@young\_root](https://linux.ru/forum/u/young_root)\
**Post date:** [05.Май.2005 12:07:37 UTC](https://linux.ru/forum/t/topic/1727/8 "2005-05-05T12:07:37Z")

</div>

| **Dr.Spectre писал(а) чт, 05 мая 2005 16:02** |  
|

да 53 порт для днс как минимум

и еще неплохо бы разрешить к пользователю форвард так как разрешен только от него

|

если имелось ввиду что я прописал тут только одно правило

то это я к примеру привел

на самом деле то их два - на вход и на выход

а про 53 порт спасибо

буду пробовать

---

<div class="post-metadata">

**Author:** ![SignFinder](https://linux.ru/forum/letter_avatar_proxy/v4/letter/s/bc79bd/32.png) [@SignFinder](https://linux.ru/forum/u/SignFinder)\
**Post date:** [05.Май.2005 13:53:24 UTC](https://linux.ru/forum/t/topic/1727/9 "2005-05-05T13:53:24Z")

</div>

| **Цитата:** |  
|

на самом деле то их два - на вход и на выход

|

на самом деле на вход надо писать через state

типа iptables -A FORWARD -state --state RELATED,ESTABLISHED -j ACCEPT

это разрешает уже созданные соединения и запрещает остальные. А так как инициатором соединений через FORWARD всегда является юзер то это как раз то что надо

Можно даже одно правило на всю локальную сеть сделать а рулить правилами на выход
