ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [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: [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 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[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[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

* 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

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