Проблемы установки, настройки и работы Правильной Операционной Системы
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
DEX
- мл. сержант
- Сообщения: 106
- Зарегистрирован: 2007-03-13 12:16:51
Непрочитанное сообщение
DEX » 2008-05-08 16:06:20
Помогите пробросить порт на внутренний сервер.
Код: Выделить всё
cat /etc/natd.conf
interface fxp0
same_ports yes
unregistered_only yes
redirect_port tcp 192.168.10.5:25 25
redirect_port tcp 192.168.10.5:22 22
redirect_port tcp 192.168.10.1:3389 3389
В IPFW делал и так ...
Код: Выделить всё
${fwcmd} add allow tcp from any to ${ipout} 22 via ${lanout}
${fwcmd} add allow tcp from 192.168.10.5 22 to any
${fwcmd} add allow tcp from any 22 to 192.168.10.5
и так..
Код: Выделить всё
${fwcmd} add allow tcp from any 22 to any
${fwcmd} add allow tcp from any to any 22
${fwcmd} add allow tcp from 192.168.10.5 22 to any
${fwcmd} add allow tcp from any to 192.168.10.5 22
ipfw show ..
Код: Выделить всё
03200 6 240 allow tcp from any 22 to any
03300 6 288 allow tcp from any to any dst-port 22
03400 0 0 allow tcp from 192.168.10.5 22 to any
03500 0 0 allow tcp from any to 192.168.10.5 dst-port 22
Порты 3389 и 25 пробрасываются без проблкм, а вот на 22-ом выходит "затык". Поскажите, что не так делаю?
DEX
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
-
Контактная информация:
Непрочитанное сообщение
dikens3 » 2008-05-10 9:34:26
tcpdump не помогает?
1. Приходят данные на 22 порт внешнего IP-Адреса?
2. Попадая в NAT они должны были преобразоваться, а затем выйти с внутреннего интерфейса?
3. Данные попадают на компьютер назначения?
Всё с помощью tcpdump можно посмотреть. Если фаер блокирует что-то, тогда искать где.
Не поможет отпиши ipfw show сюда.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
dikens3
-
princeps
- майор
- Сообщения: 2684
- Зарегистрирован: 2007-09-25 10:20:59
- Откуда: Сочи, Москва
-
Контактная информация:
Непрочитанное сообщение
princeps » 2008-05-10 12:12:27
может у тебя там просто sshd не запущен?
princeps
-
DEX
- мл. сержант
- Сообщения: 106
- Зарегистрирован: 2007-03-13 12:16:51
Непрочитанное сообщение
DEX » 2008-05-10 13:47:01
tcpdump | grep 22
14:53:59.682217 IP mcc-109-58.wias.mccinet.ru.ssh > cdma-92-36-124-230.msk.skylink.ru.1078: P 8276:8456(180) ack 53 win 65535
14:54:14.219048 IP cdma-92-36-124-230.msk.skylink.ru.socks > mcc-109-58.wias.mccinet.ru.22: S 3739019705:3739019705(0) win 16384 <mss 1460,nop,nop,sackOK>
14:54:14.219395 IP mcc-109-58.wias.mccinet.ru.22 > cdma-92-36-124-230.msk.skylink.ru.socks: R 0:0(0) ack 3739019706 win 0
DEX
-
DEX
- мл. сержант
- Сообщения: 106
- Зарегистрирован: 2007-03-13 12:16:51
Непрочитанное сообщение
DEX » 2008-05-10 13:52:38
ipfw show .....
Код: Выделить всё
02500 889 116221 divert 8668 tcp from any to 212.119.109.58 dst-port 3389 via fxp0
02600 0 0 divert 8668 tcp from 192.168.10.1 3389 to any via fxp0#
02700 1778 232442 allow log logamount 100 tcp from any to 192.168.10.1 dst-port 3389
02800 3 144 allow tcp from any to 212.119.109.58 dst-port 21,20 via fxp0
02900 57867 7684537 fwd 127.0.0.1,3128 tcp from 192.168.10.0/24 to not 192.168.10.254 dst-port 80
03000 27237 2673123 divert 8668 ip from 192.168.10.0/24 to any out via fxp0
03100 95990 84165556 divert 8668 ip from any to 212.119.109.58 in via fxp0
03200 23 920 allow tcp from any 22 to any
03300 23 1164 allow tcp from any to any dst-port 22
03400 0 0 allow tcp from 192.168.10.5 22 to any
03500 0 0 allow tcp from any to 192.168.10.5 dst-port 22
03600 1091 93632 allow tcp from any to 212.119.109.58 dst-port 22098 via fxp0
03700 0 0 allow tcp from 192.168.10.5 22 to any
03800 0 0 allow tcp from any 22 to 192.168.10.5
03900 16474 6827036 allow tcp from any to 192.168.10.5 dst-port 25
04000 6454 540250 allow tcp from 192.168.10.5 25 to any
.........
DEX
-
tango
- Access Forbidden
- Сообщения: 247
- Зарегистрирован: 2007-12-15 17:41:18
- Откуда: Санкт- Петербург
-
Контактная информация:
Непрочитанное сообщение
tango » 2008-05-10 15:05:19
Как альтернативу использования natd для проброса портов, можно еще использовать софтинку jumpgate.
tango
-
DEX
- мл. сержант
- Сообщения: 106
- Зарегистрирован: 2007-03-13 12:16:51
Непрочитанное сообщение
DEX » 2008-05-10 16:44:35
Хочу проброс сделать средствами NAT.
Не хочу лишний софт ставить
DEX
-
dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
-
Контактная информация:
Непрочитанное сообщение
dikens3 » 2008-05-10 22:14:40
Должно вроде работать. Я описал список тестов, какой непроходит?
(тестировать нужно примерно так: tcpdump -n -i Интерфейс port 22)
Ищи в чём проблема.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
dikens3