The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"не работает проброс портов"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"не работает проброс портов"  
Сообщение от DarkDiver on 09-Июн-08, 20:19 
Доброго времени суток!
У меня почему то не работает проброс портов, делал вроде всё как раньше, а вот теперь взял и перестал работать (установил на новый компьютер Mandriva 2008.0 PowerPack)

Настроил вот так:

# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:18:F3:EF:7A:F4
          inet addr:x.y.z.252  Bcast:x.y.z.255  Mask:255.255.255.248
          inet6 addr: fe80::218:f3ff:feef:7af4/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1780 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1099 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:144014 (140.6 KiB)  TX bytes:211291 (206.3 KiB)
          Interrupt:16 Base address:0x4000

eth1      Link encap:Ethernet  HWaddr 00:50:BA:54:6A:9B
          inet addr:192.168.1.8  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::250:baff:fe54:6a9b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:33485 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1003 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3258738 (3.1 MiB)  TX bytes:125144 (122.2 KiB)
          Interrupt:18 Base address:0xcc00

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:560 (560.0 b)  TX bytes:560 (560.0 b)

# cat /proc/sys/net/ipv4/ip_forward
1

# cat /etc/sysconfig/iptables

# Generated by iptables-save v1.3.7 on Mon Jun  9 16:49:53 2008
*nat
:PREROUTING ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
[0:0] -A PREROUTING -d x.y.z.252 -p tcp -m tcp --dport 15876 -j DNAT --to-destination 192.168.1.3:25
[0:0] -A PREROUTING -d x.y.z.252 -p tcp -m tcp --dport 143 -j DNAT --to-destination 192.168.1.3
[0:0] -A POSTROUTING -s 192.168.1.0/255.255.255.0 -j MASQUERADE
COMMIT
# Completed on Mon Jun  9 16:49:53 2008
# Generated by iptables-save v1.3.7 on Mon Jun  9 16:49:53 2008
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
COMMIT
# Completed on Mon Jun  9 16:49:53 2008

# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
x.y.z.248       0.0.0.0         255.255.255.248 U     5      0        0 eth0
192.168.1.0     0.0.0.0         255.255.255.0   U     10     0        0 eth1
169.254.0.0     0.0.0.0         255.255.0.0     U     5      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     10     0        0 eth1
0.0.0.0         x.y.z.249       0.0.0.0         UG    1      0        0 eth0

При этом из локальной сети компьютеры выходят в Интернет без проблем.
Подскажите в чем дело...

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "не работает проброс портов"  
Сообщение от skgennady email(ok) on 10-Июн-08, 07:54 
>[оверквотинг удален]
> 10     0    
>   0 eth1
>0.0.0.0         x.y.z.249  
>    0.0.0.0      
>  UG    1    
> 0        0 eth0
>
>
>При этом из локальной сети компьютеры выходят в Интернет без проблем.
>Подскажите в чем дело...

А с чего вы заключили, что не делается переброс портов? Пакеты на конечную машину доходят?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "не работает проброс портов"  
Сообщение от DarkDiver on 10-Июн-08, 09:50 
>[оверквотинг удален]
>>    0.0.0.0      
>>  UG    1    
>> 0        0 eth0
>>
>>
>>При этом из локальной сети компьютеры выходят в Интернет без проблем.
>>Подскажите в чем дело...
>
>А с чего вы заключили, что не делается переброс портов? Пакеты на
>конечную машину доходят?

Захожу с удаленного шела, пишу
# telnet x.y.z.252 143
Получаю
Trying x.y.z.252 ...
Потом отваливаюсь по timeout.
При этом если смотреть ip_conntrac до видно, что пакет внутрь ушел и пришел ответ от внутренней машины, но наружу его никто не выбрасывает.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "не работает проброс портов"  
Сообщение от Andrey Mitrofanov on 10-Июн-08, 10:35 
>[оверквотинг удален]
>[0:0] -A PREROUTING -d x.y.z.252 -p tcp -m tcp --dport 143 -j
>DNAT --to-destination 192.168.1.3
>[0:0] -A POSTROUTING -s 192.168.1.0/255.255.255.0 -j MASQUERADE
>COMMIT
>*filter
>:INPUT ACCEPT [0:0]
>:FORWARD ACCEPT [0:0]
>:OUTPUT ACCEPT [0:0]
>При этом из локальной сети компьютеры выходят в Интернет без проблем.
>Подскажите в чем дело...

А если маскарад выключить, порты-сервисы форвардятся?...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "не работает проброс портов"  
Сообщение от ALex_hha (ok) on 10-Июн-08, 12:06 
На машине 192.168.1.3 шлюз по умолчанию задан?

> [0:0] -A POSTROUTING -s 192.168.1.0/255.255.255.0 -j MASQUERADE

а почему маскарадинг? Если x.y.z.252 статический, то лучше использовать SNAT

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "не работает проброс портов"  
Сообщение от DarkDiver on 10-Июн-08, 13:39 
>На машине 192.168.1.3 шлюз по умолчанию задан?
>
>> [0:0] -A POSTROUTING -s 192.168.1.0/255.255.255.0 -j MASQUERADE
>
>а почему маскарадинг? Если x.y.z.252 статический, то лучше использовать SNAT

УУУУПСССССССС!!
На 192.168.1.3 шлюз по умолчанию 192.168.1.1, если поставить 1.8 то всё работает...
Спасибо огромное, полторы недели голову ломал, мдя бывает хуже, но реже.
А -j MASQUERADE используется только по тому, что скрипты с этой машины используются не только на static ip, но и на машинах с динамическими ip.
Ещё раз спасибо большое, что ткнули носом, куда следует :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру