* [mdk-re] NAT??? @ 2001-01-03 14:46 Lenya Khachaturov 2001-01-03 14:59 ` AB 2001-01-03 20:01 ` Igor Solovyov 0 siblings, 2 replies; 19+ messages in thread From: Lenya Khachaturov @ 2001-01-03 14:46 UTC (permalink / raw) To: mandrake-russian Hello mandrake-russian, Что-то у меня не получается настроить NAT... Магические строчки echo 1 > /proc/sys/net/ipv4/ip_forward ipchains -P forward DENY ipchains -A forward -s 192.168.0.2 -j MASQ результата не принесли. http и ftp ходят через squid без всякого маскарадинга, а все остальное (smtp,pop,telnet,ssh etc.) даже с оным не работает. Поподробнее о конфигурации - Линуксовая машинка на dial-up c динамическим IP, и Win-клиент (192.168.0.2, установлен gateway на 192.168.0.1). Такой настройки ipchains достаточно для работы всех протоколов? Пробовал и более навороченные скрипты с opennet.ru, типа такого: #!/bin/sh # NAT and firewall script LOCAL_NET=192.168.0.0 LOCAL_MASK=255.255.255.0 echo 1 > /proc/sys/net/ipv4/ip_forward # Flush ALL chains ipchains --flush # Delete inet-in and create it anew ipchains -X inet-in ipchains -N inet-in # Enable free input from loopback ipchains -A input -i lo -j ACCEPT # Enable free ping packets routing ipchains -A input -p ICMP -j ACCEPT # Accept all local packets ipchains -A input -i eth0 -s ${LOCAL_NET}/${LOCAL_MASK} -j ACCEPT # Accept all UDP packets ipchains -A input -p UDP -j ACCEPT # Route all packets from Internet to inet-in chain ipchains -A input -i ppp0 -s ! ${LOCAL_NET}/${LOCAL_MASK} -j inet-in #Transparent proxying ipchains -A input -p TCP -i ! lo -s ${LOCAL_NET}/${LOCAL_MASK} -d !${LOCAL_NET}/${LOCAL_MASK} www -j REDIRECT 3128 # Chain default policies ipchains -P input DENY ipchains -P output ACCEPT ipchains -P forward ACCEPT # Adding rules to inet-in chain ipchains -A inet-in -p TCP -d 0/0 ssh -j ACCEPT ipchains -A inet-in -p TCP ! -y -j ACCEPT # Setting priorities ipchains -A output -p TCP -d 0/0 telnet -t 0x01 0x10 ipchains -A output -p TCP -d 0/0 ssh -t 0x01 0x10 ipchains -A output -p TCP -d 0/0 www -t 0x01 0x10 ipchains -A output -p TCP -d 0/0 ftp -t 0x01 0x02 # Turning on masquerading ipchains -A forward -s ${LOCAL_NET}/${LOCAL_MASK} -d !${LOCAL_NET}/${LOCAL_MASK} -j MASQ Скрипт пускался после подъема ppp0. Все равно ничего не работает -- Best regards, Lenya mailto:lenyak@mail.ru ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [mdk-re] NAT??? 2001-01-03 14:46 [mdk-re] NAT??? Lenya Khachaturov @ 2001-01-03 14:59 ` AB 2001-01-04 15:48 ` Re[2]: " Lenya Khachaturov 2001-01-03 20:01 ` Igor Solovyov 1 sibling, 1 reply; 19+ messages in thread From: AB @ 2001-01-03 14:59 UTC (permalink / raw) To: mandrake-russian On Wed, 3 Jan 2001 14:38:31 +0300 Lenya Khachaturov <lenyak@mail.ru> wrote: LK> Hello mandrake-russian, LK> LK> Что-то у меня не получается настроить NAT... Магические строчки LK> LK> echo 1 > /proc/sys/net/ipv4/ip_forward LK> ipchains -P forward DENY LK> ipchains -A forward -s 192.168.0.2 -j MASQ LK> LK> результата не принесли. http и ftp ходят через squid без всякого LK> маскарадинга, а все остальное (smtp,pop,telnet,ssh etc.) даже с оным LK> не работает. Поподробнее о конфигурации - Линуксовая машинка на LK> dial-up c динамическим IP, и Win-клиент (192.168.0.2, установлен LK> gateway на 192.168.0.1). Такой настройки ipchains достаточно для работы LK> всех протоколов? Пробовал и более навороченные скрипты с opennet.ru, типа такого: LK> LK> #!/bin/sh А Вы не пробовали сделать insmod ip_masq_user? LK> LK> # NAT and firewall script LK> LK> LOCAL_NET=192.168.0.0 LK> LOCAL_MASK=255.255.255.0 LK> LK> echo 1 > /proc/sys/net/ipv4/ip_forward LK> LK> # Flush ALL chains LK> ipchains --flush LK> LK> # Delete inet-in and create it anew LK> ipchains -X inet-in LK> ipchains -N inet-in LK> LK> # Enable free input from loopback LK> ipchains -A input -i lo -j ACCEPT LK> LK> # Enable free ping packets routing LK> ipchains -A input -p ICMP -j ACCEPT LK> LK> # Accept all local packets LK> ipchains -A input -i eth0 -s ${LOCAL_NET}/${LOCAL_MASK} -j ACCEPT LK> LK> # Accept all UDP packets LK> ipchains -A input -p UDP -j ACCEPT LK> LK> # Route all packets from Internet to inet-in chain LK> ipchains -A input -i ppp0 -s ! ${LOCAL_NET}/${LOCAL_MASK} -j inet-in LK> LK> #Transparent proxying LK> ipchains -A input -p TCP -i ! lo -s ${LOCAL_NET}/${LOCAL_MASK} -d !${LOCAL_NET}/${LOCAL_MASK} www -j REDIRECT 3128 LK> LK> # Chain default policies LK> ipchains -P input DENY LK> ipchains -P output ACCEPT LK> ipchains -P forward ACCEPT LK> LK> # Adding rules to inet-in chain LK> ipchains -A inet-in -p TCP -d 0/0 ssh -j ACCEPT LK> ipchains -A inet-in -p TCP ! -y -j ACCEPT LK> LK> # Setting priorities LK> LK> ipchains -A output -p TCP -d 0/0 telnet -t 0x01 0x10 LK> ipchains -A output -p TCP -d 0/0 ssh -t 0x01 0x10 LK> ipchains -A output -p TCP -d 0/0 www -t 0x01 0x10 LK> ipchains -A output -p TCP -d 0/0 ftp -t 0x01 0x02 LK> LK> # Turning on masquerading LK> ipchains -A forward -s ${LOCAL_NET}/${LOCAL_MASK} -d !${LOCAL_NET}/${LOCAL_MASK} -j MASQ LK> LK> Скрипт пускался после подъема ppp0. Все равно ничего не работает LK> -- LK> Best regards, LK> Lenya mailto:lenyak@mail.ru LK> LK> LK> LK> _______________________________________________ LK> Mandrake-russian mailing list LK> Mandrake-russian@linuxteam.iplabs.ru LK> http://linuxteam.iplabs.ru/mailman/listinfo/mandrake-russian LK> -- Best regards AB -- ... In nomine Atli, et Ctrli, et Spititus Deli, Reset! ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re[2]: [mdk-re] NAT??? 2001-01-03 14:59 ` AB @ 2001-01-04 15:48 ` Lenya Khachaturov 0 siblings, 0 replies; 19+ messages in thread From: Lenya Khachaturov @ 2001-01-04 15:48 UTC (permalink / raw) To: AB Hello AB, Wednesday, January 03, 2001, 5:03:20 PM, you wrote: A> On Wed, 3 Jan 2001 14:38:31 +0300 A> Lenya Khachaturov <lenyak@mail.ru> wrote: LK>> Hello mandrake-russian, LK>> LK>> Что-то у меня не получается настроить NAT... Магические строчки LK>> LK>> echo 1 > /proc/sys/net/ipv4/ip_forward LK>> ipchains -P forward DENY LK>> ipchains -A forward -s 192.168.0.2 -j MASQ LK>> LK>> результата не принесли. http и ftp ходят через squid без всякого LK>> маскарадинга, а все остальное (smtp,pop,telnet,ssh etc.) даже с оным LK>> не работает. Поподробнее о конфигурации - Линуксовая машинка на LK>> dial-up c динамическим IP, и Win-клиент (192.168.0.2, установлен LK>> gateway на 192.168.0.1). Такой настройки ipchains достаточно для работы LK>> всех протоколов? Пробовал и более навороченные скрипты с opennet.ru, типа такого: LK>> A> А Вы не пробовали сделать insmod ip_masq_user? Попробовал. ip_masq_ftp и ip_masq_icq тоже попробовал - не работает -- Best regards, Lenya mailto:lenyak@mail.ru ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [mdk-re] NAT??? 2001-01-03 14:46 [mdk-re] NAT??? Lenya Khachaturov 2001-01-03 14:59 ` AB @ 2001-01-03 20:01 ` Igor Solovyov 2001-01-04 15:48 ` Re[2]: " Lenya Khachaturov 1 sibling, 1 reply; 19+ messages in thread From: Igor Solovyov @ 2001-01-03 20:01 UTC (permalink / raw) To: mandrake-russian Hi ! On Wed, 3 Jan 2001 14:38:31 +0300 Lenya Khachaturov <lenyak@mail.ru> wrote: LK> Что-то у меня не получается настроить NAT... Магические строчки Вы пишете про NAT, а сами пытаетесь настроить фильтрацию пакетов. Это не имеет никакого отношения к трансляции адресов (NAT), хотя они и выполняют одну роль - межсетевого экрана. -- Best regards! Igor Solovyov Zlatoust, Russia ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re[2]: [mdk-re] NAT??? 2001-01-03 20:01 ` Igor Solovyov @ 2001-01-04 15:48 ` Lenya Khachaturov 2001-01-04 16:02 ` Alexander Bokovoy 2001-01-04 21:49 ` Re[3]: " äÙÍÙÞ 0 siblings, 2 replies; 19+ messages in thread From: Lenya Khachaturov @ 2001-01-04 15:48 UTC (permalink / raw) To: Igor Solovyov Hello Igor, Thursday, January 04, 2001, 5:51:55 AM, you wrote: IS> Hi ! IS> On Wed, 3 Jan 2001 14:38:31 +0300 Lenya Khachaturov <lenyak@mail.ru> wrote: LK>> Что-то у меня не получается настроить NAT... Магические строчки IS> Вы пишете про NAT, а сами пытаетесь настроить фильтрацию пакетов. IS> Это не имеет никакого отношения к трансляции адресов (NAT), IS> хотя они и выполняют одну роль - межсетевого экрана. Пытаюсь я настроить и то, и другое echo 1 > /proc/sys/net/ipv4/ip_forward ipchains -P forward DENY ipchains -A forward -s 192.168.0.2 -j MASQ ^^^^^^ - это ведь называется NAT, он же masquerading? -- Best regards, Lenya mailto:lenyak@mail.ru ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Re[2]: [mdk-re] NAT??? 2001-01-04 15:48 ` Re[2]: " Lenya Khachaturov @ 2001-01-04 16:02 ` Alexander Bokovoy 2001-01-04 16:32 ` Re[4]: " Lenya Khachaturov 2001-01-09 16:29 ` Re[4]: " Lenya Khachaturov 2001-01-04 21:49 ` Re[3]: " äÙÍÙÞ 1 sibling, 2 replies; 19+ messages in thread From: Alexander Bokovoy @ 2001-01-04 16:02 UTC (permalink / raw) To: mandrake-russian On Thu, Jan 04, 2001 at 03:14:32PM +0300, Lenya Khachaturov wrote: > Hello Igor, > > Thursday, January 04, 2001, 5:51:55 AM, you wrote: > > IS> Hi ! > IS> On Wed, 3 Jan 2001 14:38:31 +0300 Lenya Khachaturov <lenyak@mail.ru> wrote: > > LK>> Что-то у меня не получается настроить NAT... Магические строчки > > IS> Вы пишете про NAT, а сами пытаетесь настроить фильтрацию пакетов. > IS> Это не имеет никакого отношения к трансляции адресов (NAT), > IS> хотя они и выполняют одну роль - межсетевого экрана. > > Пытаюсь я настроить и то, и другое > > echo 1 > /proc/sys/net/ipv4/ip_forward > ipchains -P forward DENY > ipchains -A forward -s 192.168.0.2 -j MASQ > > ^^^^^^ - это ведь называется NAT, он же masquerading? Нет. Это называется маскарадинг, это только часть задач, выполняемых NAT. Для работы с NAT Вам нужно установить пакет iproute2 (и shapecfg в старой системе (7.0RE), из которого нужен только cbq.init, если хотите управлять полосой пропускания; в Сизифе shapecfg упразднен, а cbq.init находится в iproute2). и включить поддержку Advanced Routing в ядре. И читать, читать, читать про утилиты ip и tc. -- Sincerely yours, Alexander Bokovoy The Midgard Project | www.midgard-project.org | Aurora R&D team Minsk Linux Users Group | www.minsk-lug.net | www.aurora-linux.com IPLabs Linux Team | linux.iplabs.ru | Architecte Open Source -- The only way to amuse some people is to slip and fall on an icy pavement. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re[4]: [mdk-re] NAT??? 2001-01-04 16:02 ` Alexander Bokovoy @ 2001-01-04 16:32 ` Lenya Khachaturov 2001-01-04 17:50 ` Re[5]: " Lenya Khachaturov 2001-01-09 16:29 ` Re[4]: " Lenya Khachaturov 1 sibling, 1 reply; 19+ messages in thread From: Lenya Khachaturov @ 2001-01-04 16:32 UTC (permalink / raw) To: Alexander Bokovoy Hello Alexander, Thursday, January 04, 2001, 4:03:20 PM, you wrote: AB> On Thu, Jan 04, 2001 at 03:14:32PM +0300, Lenya Khachaturov wrote: >> Hello Igor, >> >> Thursday, January 04, 2001, 5:51:55 AM, you wrote: >> >> IS> Hi ! >> IS> On Wed, 3 Jan 2001 14:38:31 +0300 Lenya Khachaturov <lenyak@mail.ru> wrote: >> >> LK>> Что-то у меня не получается настроить NAT... Магические строчки >> >> IS> Вы пишете про NAT, а сами пытаетесь настроить фильтрацию пакетов. >> IS> Это не имеет никакого отношения к трансляции адресов (NAT), >> IS> хотя они и выполняют одну роль - межсетевого экрана. >> >> Пытаюсь я настроить и то, и другое >> >> echo 1 > /proc/sys/net/ipv4/ip_forward >> ipchains -P forward DENY >> ipchains -A forward -s 192.168.0.2 -j MASQ >> >> ^^^^^^ - это ведь называется NAT, он же masquerading? AB> Нет. Это называется маскарадинг, это только часть задач, выполняемых AB> NAT. Для работы с NAT Вам нужно установить пакет iproute2 (и shapecfg в AB> старой системе (7.0RE), из которого нужен только cbq.init, если хотите AB> управлять полосой пропускания; в Сизифе shapecfg упразднен, а cbq.init AB> находится в iproute2). и включить поддержку Advanced Routing в ядре. AB> И читать, читать, читать про утилиты ip и tc. Shame on me!!! Буду пробовать и читать. Спасибо! -- Best regards, Lenya mailto:lenyak@mail.ru ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re[5]: [mdk-re] NAT??? 2001-01-04 16:32 ` Re[4]: " Lenya Khachaturov @ 2001-01-04 17:50 ` Lenya Khachaturov 2001-01-04 18:05 ` Alexander Bokovoy ` (2 more replies) 0 siblings, 3 replies; 19+ messages in thread From: Lenya Khachaturov @ 2001-01-04 17:50 UTC (permalink / raw) To: Lenya Khachaturov Hello Lenya, Thursday, January 04, 2001, 4:34:03 PM, you wrote: LK> Hello Alexander, LK> Thursday, January 04, 2001, 4:03:20 PM, you wrote: AB>> On Thu, Jan 04, 2001 at 03:14:32PM +0300, Lenya Khachaturov wrote: >>> Hello Igor, >>> >>> Thursday, January 04, 2001, 5:51:55 AM, you wrote: >>> >>> IS> Hi ! >>> IS> On Wed, 3 Jan 2001 14:38:31 +0300 Lenya Khachaturov <lenyak@mail.ru> wrote: >>> >>> LK>> Что-то у меня не получается настроить NAT... Магические строчки >>> >>> IS> Вы пишете про NAT, а сами пытаетесь настроить фильтрацию пакетов. >>> IS> Это не имеет никакого отношения к трансляции адресов (NAT), >>> IS> хотя они и выполняют одну роль - межсетевого экрана. >>> >>> Пытаюсь я настроить и то, и другое >>> >>> echo 1 > /proc/sys/net/ipv4/ip_forward >>> ipchains -P forward DENY >>> ipchains -A forward -s 192.168.0.2 -j MASQ >>> >>> ^^^^^^ - это ведь называется NAT, он же masquerading? AB>> Нет. Это называется маскарадинг, это только часть задач, выполняемых AB>> NAT. Для работы с NAT Вам нужно установить пакет iproute2 (и shapecfg в AB>> старой системе (7.0RE), из которого нужен только cbq.init, если хотите AB>> управлять полосой пропускания; в Сизифе shapecfg упразднен, а cbq.init AB>> находится в iproute2). и включить поддержку Advanced Routing в ядре. AB>> И читать, читать, читать про утилиты ip и tc. LK> Shame on me!!! Буду пробовать и читать. Спасибо! А неужели нет другого способа сделать тоже самое? iproute2, я так понял, это новая штучка, которая заменяет ifconfig, route и т.д. и вытеснит их в новых дистрибутивах на ядре 2.4 Может я и не прав, но у меня сложилось впечатление что расшарить интернет-соединение на машину с fake'овым ip можно ipchains'ом. А сейчас выясняется, что нужны еще модули ядра ip_masq_*, advanced routing и т.д. Дело-то вроде плевое - дать одной(!) машинке доступ ко всем сервисам И-нета. Речь идет о: smtp, pop3, imap4, telnet. ssh. Все остальное можно послать через прокси/socks. Проясните, пожалуйста ситуацию! -- Best regards, Lenya mailto:lenyak@mail.ru ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Re[5]: [mdk-re] NAT??? 2001-01-04 17:50 ` Re[5]: " Lenya Khachaturov @ 2001-01-04 18:05 ` Alexander Bokovoy 2001-01-04 19:35 ` Re[6]: " ujo 2001-01-04 19:44 ` ujo 2 siblings, 0 replies; 19+ messages in thread From: Alexander Bokovoy @ 2001-01-04 18:05 UTC (permalink / raw) To: mandrake-russian On Thu, Jan 04, 2001 at 05:51:28PM +0300, Lenya Khachaturov wrote: > Hello Lenya, > >>> LK>> Что-то у меня не получается настроить NAT... Магические строчки > >>> > >>> IS> Вы пишете про NAT, а сами пытаетесь настроить фильтрацию пакетов. > >>> IS> Это не имеет никакого отношения к трансляции адресов (NAT), > >>> IS> хотя они и выполняют одну роль - межсетевого экрана. > >>> > >>> Пытаюсь я настроить и то, и другое > >>> > >>> echo 1 > /proc/sys/net/ipv4/ip_forward > >>> ipchains -P forward DENY > >>> ipchains -A forward -s 192.168.0.2 -j MASQ > >>> > >>> ^^^^^^ - это ведь называется NAT, он же masquerading? > AB>> Нет. Это называется маскарадинг, это только часть задач, выполняемых > AB>> NAT. Для работы с NAT Вам нужно установить пакет iproute2 (и shapecfg в > AB>> старой системе (7.0RE), из которого нужен только cbq.init, если хотите > AB>> управлять полосой пропускания; в Сизифе shapecfg упразднен, а cbq.init > AB>> находится в iproute2). и включить поддержку Advanced Routing в ядре. > AB>> И читать, читать, читать про утилиты ip и tc. > LK> Shame on me!!! Буду пробовать и читать. Спасибо! > А неужели нет другого способа сделать тоже самое? iproute2, я так > понял, это новая штучка, которая заменяет ifconfig, route и т.д. и > вытеснит их в новых дистрибутивах на ядре 2.4 > Может я и не прав, но у меня сложилось впечатление что расшарить > интернет-соединение на машину с fake'овым ip можно ipchains'ом. А сейчас > выясняется, что нужны еще модули ядра ip_masq_*, advanced routing и > т.д. Дело-то вроде плевое - дать одной(!) машинке доступ ко всем > сервисам И-нета. Речь идет о: smtp, pop3, imap4, telnet. ssh. Все > остальное можно послать через прокси/socks. Проясните, пожалуйста > ситуацию! То, что описано в последнем абзаце, делается и посредством ipchains, это правда, но в каждом случае -- уникально. Попробуйте какие-нибудь графические настройщики (есть такие под GNOME, например) для начала, там по-понятнее. -- Sincerely yours, Alexander Bokovoy The Midgard Project | www.midgard-project.org | Aurora R&D team Minsk Linux Users Group | www.minsk-lug.net | www.aurora-linux.com IPLabs Linux Team | linux.iplabs.ru | Architecte Open Source -- If you don't like the way I drive, stay off the sidewalk! ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re[6]: [mdk-re] NAT??? 2001-01-04 17:50 ` Re[5]: " Lenya Khachaturov 2001-01-04 18:05 ` Alexander Bokovoy @ 2001-01-04 19:35 ` ujo 2001-01-04 19:44 ` ujo 2 siblings, 0 replies; 19+ messages in thread From: ujo @ 2001-01-04 19:35 UTC (permalink / raw) To: Lenya Khachaturov Hello Lenya, Thursday, January 04, 2001, 5:51:28 PM, you wrote: >>>> echo 1 > /proc/sys/net/ipv4/ip_forward >>>> ipchains -P forward DENY >>>> ipchains -A forward -s 192.168.0.2 -j MASQ Я делал практически так же, только ipchains -P forward DENY у меня в правилах не было, политика была ACCEPT А остальные политики (input, output) настроены? LK> т.д. Дело-то вроде плевое - дать одной(!) машинке доступ ко всем LK> сервисам И-нета. Речь идет о: smtp, pop3, imap4, telnet. ssh. Все LK> остальное можно послать через прокси/socks. Проясните, пожалуйста LK> ситуацию! -- Best regards, ujo mailto:ujo@zuzusoft.com ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re[6]: [mdk-re] NAT??? 2001-01-04 17:50 ` Re[5]: " Lenya Khachaturov 2001-01-04 18:05 ` Alexander Bokovoy 2001-01-04 19:35 ` Re[6]: " ujo @ 2001-01-04 19:44 ` ujo 2001-01-05 18:43 ` Re[7]: " Lenya Khachaturov 2 siblings, 1 reply; 19+ messages in thread From: ujo @ 2001-01-04 19:44 UTC (permalink / raw) To: Lenya Khachaturov [-- Attachment #1: Type: text/plain, Size: 407 bytes --] Hello Lenya, Thursday, January 04, 2001, 5:51:28 PM, you wrote: LK> т.д. Дело-то вроде плевое - дать одной(!) машинке доступ ко всем LK> сервисам И-нета. Речь идет о: smtp, pop3, imap4, telnet. ssh. Все LK> остальное можно послать через прокси/socks. Проясните, пожалуйста LK> ситуацию! Я еще пользовался следующими скриптами -- Best regards, ujo mailto:ujo@zuzusoft.com [-- Attachment #2: paranoid --] [-- Type: application/octet-stream, Size: 7915 bytes --] [-- Attachment #3: transparent --] [-- Type: application/octet-stream, Size: 555 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re[7]: [mdk-re] NAT??? 2001-01-04 19:44 ` ujo @ 2001-01-05 18:43 ` Lenya Khachaturov 2001-01-05 19:00 ` AB ` (2 more replies) 0 siblings, 3 replies; 19+ messages in thread From: Lenya Khachaturov @ 2001-01-05 18:43 UTC (permalink / raw) To: ujo@zuzusoft.com [-- Attachment #1: Type: text/plain, Size: 1049 bytes --] Вот сделал хороший скрипт(see attached) - не запускается! То есть я нахожусь с ним в одной директории, говорю ./rc.firewall, а bash мне - No such file or directory (!) Права на запуск есть, все нормально, а файла нету ;-( И что я только с ним ни делал - нет файла. Запихал содержимое в rc.local, ругается вот так: : command not found : command not found : command not found : command not found : command not found : command not found ipchains: No chain by that name : command not found for -P: Invalid policy 'DENY Try 'ipchains -h' or 'ipchains --help' for more information. for -P: Invalid policy 'REJECT Try 'ipchains -h' or 'ipchains --help' for more information. for -P: Invalid policy 'DENY Try 'ipchains -h' or 'ipchains --help' for more information. : command not found : command not found : command not found ./rc.local [: missing ']' <------ вот это неправда, проверял! и т.д. Что же делать? Не руками же это все набивать! Все равно через скрипт лучше пускать. -- Best regards, Lenya mailto:lenyak@mail.ru [-- Attachment #2: rc.firewall --] [-- Type: application/octet-stream, Size: 16844 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Re[7]: [mdk-re] NAT??? 2001-01-05 18:43 ` Re[7]: " Lenya Khachaturov @ 2001-01-05 19:00 ` AB 2001-01-05 21:01 ` Igor Solovyov 2001-01-08 12:18 ` Sergei Epiphanov 2 siblings, 0 replies; 19+ messages in thread From: AB @ 2001-01-05 19:00 UTC (permalink / raw) To: mandrake-russian On Fri, 5 Jan 2001 00:00:49 +0300 Lenya Khachaturov <lenyak@mail.ru> wrote: LK> Вот сделал хороший скрипт(see attached) - не запускается! То есть я LK> нахожусь с ним в одной директории, говорю ./rc.firewall, а bash мне - LK> No such file or directory (!) Права на запуск есть, все нормально, а LK> файла нету ;-( И что я только с ним ни делал - нет файла. Запихал LK> содержимое в rc.local, ругается вот так: LK> Попробуйте тоже самое от root LK> : command not found LK> : command not found LK> : command not found LK> : command not found LK> : command not found LK> : command not found LK> ipchains: No chain by that name LK> : command not found LK> for -P: Invalid policy 'DENY LK> Try 'ipchains -h' or 'ipchains --help' for more information. LK> for -P: Invalid policy 'REJECT LK> Try 'ipchains -h' or 'ipchains --help' for more information. LK> for -P: Invalid policy 'DENY LK> Try 'ipchains -h' or 'ipchains --help' for more information. LK> : command not found LK> : command not found LK> : command not found LK> ./rc.local [: missing ']' <------ вот это неправда, проверял! LK> LK> и т.д. LK> LK> Что же делать? Не руками же это все набивать! Все равно через скрипт LK> лучше пускать. LK> -- LK> Best regards, LK> Lenya mailto:lenyak@mail.ru -- Best regards AB -- ... In nomine Atli, et Ctrli, et Spititus Deli, Reset! ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Re[7]: [mdk-re] NAT??? 2001-01-05 18:43 ` Re[7]: " Lenya Khachaturov 2001-01-05 19:00 ` AB @ 2001-01-05 21:01 ` Igor Solovyov 2001-01-07 23:16 ` Re[9]: " äÙÍÙÞ 2001-01-08 12:18 ` Sergei Epiphanov 2 siblings, 1 reply; 19+ messages in thread From: Igor Solovyov @ 2001-01-05 21:01 UTC (permalink / raw) To: mandrake-russian Hi ! On Fri, 5 Jan 2001 00:00:49 +0300 Lenya Khachaturov <lenyak@mail.ru> wrote: LK> Вот сделал хороший скрипт(see attached) - не запускается! То есть я LK> нахожусь с ним в одной директории, говорю ./rc.firewall, а bash мне - LK> No such file or directory (!) Права на запуск есть, все нормально, а LK> файла нету ;-( И что я только с ним ни делал - нет файла. Запихал LK> содержимое в rc.local, ругается вот так: Знаем, знаем! Уже плавали в тех местах! :-))) А это к тому, что не надо бы создавать(редактировать) текстовые файлы под Windows, которые потом использовать под линуксом планируется. Там концы строк другие. А bash ругается не на сам файл, а на одну из комманд внутри его. -- Best regards! Igor Solovyov Zlatoust, Russia ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re[9]: [mdk-re] NAT??? 2001-01-05 21:01 ` Igor Solovyov @ 2001-01-07 23:16 ` äÙÍÙÞ 0 siblings, 0 replies; 19+ messages in thread From: äÙÍÙÞ @ 2001-01-07 23:16 UTC (permalink / raw) To: Igor Solovyov Приветствую тебя, о Igor! Дело было во суббота, 6 января 2001 г.. В 3:32:09 минус 8 Гринвичей залезаю в мыльницу и вижу: IS> Знаем, знаем! Уже плавали в тех местах! :-))) IS> А это к тому, что не надо бы создавать(редактировать) текстовые IS> файлы под Windows, которые потом использовать под линуксом планируется. IS> Там концы строк другие. По крайней мере, под FAR'ом - там можно сохранять в юниксовом формате. Искренне свой, Дымыч отвечать на DIMMeach@inbox.ru ^ permalink raw reply [flat|nested] 19+ messages in thread
* [mdk-re] NAT??? 2001-01-05 18:43 ` Re[7]: " Lenya Khachaturov 2001-01-05 19:00 ` AB 2001-01-05 21:01 ` Igor Solovyov @ 2001-01-08 12:18 ` Sergei Epiphanov 2 siblings, 0 replies; 19+ messages in thread From: Sergei Epiphanov @ 2001-01-08 12:18 UTC (permalink / raw) To: mandrake-russian -----Original Message----- From: Lenya Khachaturov <lenyak@mail.ru> To: "ujo@zuzusoft.com" <mandrake-russian@linuxteam.iplabs.ru> Date: Fri, 5 Jan 2001 00:00:49 +0300 Subject: Re[7]: [mdk-re] NAT??? Еле-еле понял в чем дело! У тебя файл в DOS-формате, а не в UNIX!!!! Поэтому ищет файл не /bin/sh,а /bin/sh<0x0D>, где <0x0D> - символ с кодом 0D в hex, то бишь символ CR. Убери этот символ из всех строчек. Поэтому и все остальные команды неверны, так как к командам незримо добавлен CR в конце! С уважением, Сергей. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re[4]: [mdk-re] NAT??? 2001-01-04 16:02 ` Alexander Bokovoy 2001-01-04 16:32 ` Re[4]: " Lenya Khachaturov @ 2001-01-09 16:29 ` Lenya Khachaturov 2001-01-09 17:18 ` Alexander Bokovoy 1 sibling, 1 reply; 19+ messages in thread From: Lenya Khachaturov @ 2001-01-09 16:29 UTC (permalink / raw) To: Alexander Bokovoy Hello Alexander, Thursday, January 04, 2001, 4:03:20 PM, you wrote: AB> On Thu, Jan 04, 2001 at 03:14:32PM +0300, Lenya Khachaturov wrote: >> Hello Igor, >> >> Thursday, January 04, 2001, 5:51:55 AM, you wrote: >> >> IS> Hi ! >> IS> On Wed, 3 Jan 2001 14:38:31 +0300 Lenya Khachaturov <lenyak@mail.ru> wrote: >> >> LK>> Что-то у меня не получается настроить NAT... Магические строчки >> >> IS> Вы пишете про NAT, а сами пытаетесь настроить фильтрацию пакетов. >> IS> Это не имеет никакого отношения к трансляции адресов (NAT), >> IS> хотя они и выполняют одну роль - межсетевого экрана. >> >> Пытаюсь я настроить и то, и другое >> >> echo 1 > /proc/sys/net/ipv4/ip_forward >> ipchains -P forward DENY >> ipchains -A forward -s 192.168.0.2 -j MASQ >> >> ^^^^^^ - это ведь называется NAT, он же masquerading? AB> Нет. Это называется маскарадинг, это только часть задач, выполняемых AB> NAT. Для работы с NAT Вам нужно установить пакет iproute2 (и shapecfg в AB> старой системе (7.0RE), из которого нужен только cbq.init, если хотите AB> управлять полосой пропускания; в Сизифе shapecfg упразднен, а cbq.init AB> находится в iproute2). и включить поддержку Advanced Routing в ядре. AB> И читать, читать, читать про утилиты ip и tc. Так-с... Advanced Routing включен, доки почитал, пробую следующее: Поднимаю ppp0, получаю ip x.x.x.x, делаю ip rule add from 192.168.0.2 nat x.x.x.x ip route add nat x.x.x.x via 192.168.0.2 192.168.0.2 это адрес клиента ip отвечает: RTNETLINK: No such device Что это значит? -- Best regards, Lenya mailto:lenyak@mail.ru ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: Re[4]: [mdk-re] NAT??? 2001-01-09 16:29 ` Re[4]: " Lenya Khachaturov @ 2001-01-09 17:18 ` Alexander Bokovoy 0 siblings, 0 replies; 19+ messages in thread From: Alexander Bokovoy @ 2001-01-09 17:18 UTC (permalink / raw) To: mandrake-russian On Tue, Jan 09, 2001 at 04:23:36PM +0300, Lenya Khachaturov wrote: > Hello Alexander, > > Thursday, January 04, 2001, 4:03:20 PM, you wrote: > > AB> И читать, читать, читать про утилиты ip и tc. > > Так-с... Advanced Routing включен, доки почитал, пробую следующее: > Поднимаю ppp0, получаю ip x.x.x.x, делаю > ip rule add from 192.168.0.2 nat x.x.x.x > ip route add nat x.x.x.x via 192.168.0.2 > > 192.168.0.2 это адрес клиента > ip отвечает: RTNETLINK: No such device > > Что это значит? Не верьте документации, в которой написано, что dev ppp0 можно опускать при указании команд в ip -- неправда, нужно обязательно писать. -- Sincerely yours, Alexander Bokovoy The Midgard Project | www.midgard-project.org | Aurora R&D team Minsk Linux Users Group | www.minsk-lug.net | www.aurora-linux.com IPLabs Linux Team | linux.iplabs.ru | Architecte Open Source -- Try to be the best of whatever you are, even if what you are is no good. ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re[3]: [mdk-re] NAT??? 2001-01-04 15:48 ` Re[2]: " Lenya Khachaturov 2001-01-04 16:02 ` Alexander Bokovoy @ 2001-01-04 21:49 ` äÙÍÙÞ 1 sibling, 0 replies; 19+ messages in thread From: äÙÍÙÞ @ 2001-01-04 21:49 UTC (permalink / raw) To: Lenya Khachaturov Приветствую тебя, о Lenya! Дело было во пятница, 5 января 2001 г.. В 2:51:25 минус 8 Гринвичей залезаю в мыльницу и вижу: LK>>> Что-то у меня не получается настроить NAT... Магические строчки IS>> Вы пишете про NAT, а сами пытаетесь настроить фильтрацию пакетов. IS>> Это не имеет никакого отношения к трансляции адресов (NAT), IS>> хотя они и выполняют одну роль - межсетевого экрана. LK> Пытаюсь я настроить и то, и другое LK> echo 1 > /proc/sys/net/ipv4/ip_forward LK> ipchains -P forward DENY LK> ipchains -A forward -s 192.168.0.2 -j MASQ LK> ^^^^^^ - это ведь называется NAT, он же masquerading? Это называется masquerading, он НЕ NAT. Искренне свой, Дымыч отвечать на DIMMeach@inbox.ru ^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2001-01-09 17:18 UTC | newest] Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2001-01-03 14:46 [mdk-re] NAT??? Lenya Khachaturov 2001-01-03 14:59 ` AB 2001-01-04 15:48 ` Re[2]: " Lenya Khachaturov 2001-01-03 20:01 ` Igor Solovyov 2001-01-04 15:48 ` Re[2]: " Lenya Khachaturov 2001-01-04 16:02 ` Alexander Bokovoy 2001-01-04 16:32 ` Re[4]: " Lenya Khachaturov 2001-01-04 17:50 ` Re[5]: " Lenya Khachaturov 2001-01-04 18:05 ` Alexander Bokovoy 2001-01-04 19:35 ` Re[6]: " ujo 2001-01-04 19:44 ` ujo 2001-01-05 18:43 ` Re[7]: " Lenya Khachaturov 2001-01-05 19:00 ` AB 2001-01-05 21:01 ` Igor Solovyov 2001-01-07 23:16 ` Re[9]: " äÙÍÙÞ 2001-01-08 12:18 ` Sergei Epiphanov 2001-01-09 16:29 ` Re[4]: " Lenya Khachaturov 2001-01-09 17:18 ` Alexander Bokovoy 2001-01-04 21:49 ` Re[3]: " äÙÍÙÞ
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git