linux gateway question

11 отговора 597 прегледа
#1

linux gateway question

искам да си сложа един линукс за гейт, без прокси просто гейт
достатъчно ли е само да конфигурирам outside connectcion-a
и на машините да им дам за гейт адреса на линукс машината
или трябва нещо друго?
некви натове, самби и т.н трябват ли
извинявам се ако питам глупости


SELECT * FROM USERS WHERE CLUE>0
0 rows returned
Отговор
в отговор на the_dude_78™ #2

Обясни по-подробно

Искаш нещо като "bridge mode" да правиш или
имаш локана мрежа която искаш да минава през линукс гейтуей файъруол нат?Ако е втоторото за виндоуса настроиките са ти прозрзачни един вид.
Даваш им ДНС, гейтуей или може да си с ДХЦП.
Разясни какво искаш да правиш.

Digital Intelligent Lifeform Intended for Troubleshooting/Hazardous Infiltration and Utility Machine
Отговор
в отговор на Dilithium #3

Re: Обясни по-подробно

po-skoro vtoroto
samo geit s firewall
ni6to pove4e


SELECT * FROM USERS WHERE CLUE>0
0 rows returned
Отговор
в отговор на the_dude_78™ #4

Re: linux gateway question

Просто настройваш IP адресите на мрежовите карти - външен и вътрешен,
Задава се echo 1 > /proc/sys/net/ipv4/ip_forward за да праща пакети от едната на другата карта, и в зависимост от версията на ядрото се задават правилата
в 2.0.x не си спомям точното име
в 2.2.X серията се ползва ipchains
в 2.4.X се ползва iptables
Прокси (squid) според желанието - може да минеш и без него.

Отговор
в отговор на TV!OOO #5

Re: linux gateway question

tova s teq pravila e samo ako iskam da butam niakakav firewall
nali,
az kato zana4alo iskam samo da tragne trafika
firewall-a da ti kaja mi e dale4 po yasno kak da go konfiguriram v sravnenie s gate-a


SELECT * FROM USERS WHERE CLUE>0
0 rows returned
Отговор
в отговор на the_dude_78™ #6

В такъв случай

echo 1 > /proc/sys/net/ipv4/ip_forward
Би трябвало да ти е достатъчно.
Естествено този линукс гейтуей би трябвало да има и той гейтуей (провадъра ти или каквото е там щото говориш че няма файъруол и може нещо вътрешно да си правиш, не знам какъв е случая)
Като роот пишеш
#route
Гледаш аутпута ако нямаш дефолт гейтуей за Линукса пишеш
#route add defaut gw xxx.xxx.xxx.xxx <----какъвто ти е гейтуея
За да не го пишеш всеки път го слагаш в еth<kаквото е там>-ъп
или който е там конфигурационния файл в зависимост от дистрибуцията ти.
Естествено ако не си забранил АйСиЕмПи може да тестваш с пинг.

Digital Intelligent Lifeform Intended for Troubleshooting/Hazardous Infiltration and Utility Machine
Отговор
в отговор на TV!OOO #7

Re: linux gateway question

ipfwadm mu se vika v po-starite:)

Отговор
в отговор на the_dude_78™ #8

Re: linux gateway question

конфигурираш firewall и мрежовите карти, ако машините ти са с реални IP-та сетването на ip_forward -> 1 е достатъчно, ако не са - освен него ще трябва да конфигурираш NAT и по-точно MASQUERADE, които в iptables бог знае защо са различни понятия, може би за да не узнаят случайно хората, как работи мрежата, понеже може да си помислят, че е сложно, но помня, че target-а беше -J MASQ
след това просто сетваш на всички вътрешни машини gate да е тази и си свиркаш
(а да споменеш samba-та в този въпрос наистина прави извинението отдолу подходящо ;))

Отговор
в отговор на Labrett #9

Re: linux gateway question

abe az se zanimavam ot 1 mesec s linux ot kade o4akvash da znam dostata4no?


SELECT * FROM USERS WHERE CLUE>0
0 rows returned
Отговор
в отговор на the_dude_78™ #10

Re: linux gateway question

kolega dai si ICQto i6te ti obiasnia podrobno. 6tom ne si se zanimaval niama da ti e tolkova lesno. Moeto ICQ e 101394542

Отговор
в отговор на Labrett #11

Re: linux gateway question

за ipchains e J MASQ , за iptables е -J MASQUERADE

примерно, ако private адресите са в мрежа 192.168.0.0
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE

Редактирано от bozho на

Отговор
в отговор на bozho #12

Re: linux gateway question

whatever
за подробностите има man ;)

не го казвам, за да се правя на тежкар, а защото админ дето не знае да RTFM е просто туба с лайна

Отговор