The OpenNET Project / Index page

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

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

"Подключение к локальной машине через internet"
Сообщение от anton Искать по авторуВ закладки on 09-Сен-02, 18:20  (MSK)
Собственно есть FreeBSD а ней нат. Необходимо на одну из windows за ней подключаться из нета, делаю так
ipfw add divert natd ip from 192.168.100.0/24 to any out via xl0
ipfw add divert natd ip from any to 62.152.89.30 in via xl0  
ipfw add pass all from any to any via xl0
ipfw add pass all from any to any via xl1
Это для того чтоб ходили через нат в internet , работает.
/sbin/natd -use_sockets -same_ports -unregistered_only -dynamic -n xl0 -f /etc/natd.conf
В natd.conf
redirect_port tcp 192.168.0.1:port port 222.222.222.222:port
Это для того чтоб из нета с 222.222.222.222 ходить на 192.168.0.1 через port. Так вот это не работает. Прозьба сказать где грабли.  
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Подключение к локальной машине через internet"
Сообщение от leonadmin emailИскать по авторуВ закладки on 09-Сен-02, 20:06  (MSK)
>Собственно есть FreeBSD а ней нат. Необходимо на одну из windows за
>ней подключаться из нета, делаю так
>ipfw add divert natd ip from 192.168.100.0/24 to any out via xl0
>
>ipfw add divert natd ip from any to 62.152.89.30 in via xl0
>
>ipfw add pass all from any to any via xl0
>ipfw add pass all from any to any via xl1
>Это для того чтоб ходили через нат в internet , работает.
>/sbin/natd -use_sockets -same_ports -unregistered_only -dynamic -n xl0 -f /etc/natd.conf
>В natd.conf
>redirect_port tcp 192.168.0.1:port port 222.222.222.222:port
>Это для того чтоб из нета с 222.222.222.222 ходить на 192.168.0.1 через
>port. Так вот это не работает. Прозьба сказать где грабли.
Читать маны внимат надо:-))
redirect_port tcp 192.168.0.1:port2 port1 , сие значит что все коннекты к FreeBSD по port1 перебрасывать на port2 192.168.0.1

единствен в firewall rules пропиши что-то типа
ipfw -f add allow tcp from 222.222.222.222 to 192.168.0.1 port2 setup(коли не использ established то без сетапа)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Подключение к локальной машине через internet"
Сообщение от anton Искать по авторуВ закладки on 10-Сен-02, 10:33  (MSK)
>Читать маны внимат надо:-))
>redirect_port tcp 192.168.0.1:port2 port1 , сие значит что все коннекты к FreeBSD
>по port1 перебрасывать на port2 192.168.0.1
>
>единствен в firewall rules пропиши что-то типа
>ipfw -f add allow tcp from 222.222.222.222 to 192.168.0.1 port2 setup(коли не
>использ established то без сетапа)
Собствено строчкой
redirect_port tcp 192.168.0.1:port port 222.222.222.222:port и путаюсь добиться чтоб при конекте от 222.222.222.222 к бсд на port перебрасывалось на тот же порт но уже к локальной машине 192.168.0.1 , а  

строчка ipfw -f add allow tcp from 222.222.222.222 to 192.168.0.1 port2 setup не помогает.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Подключение к локальной машине через internet"
Сообщение от leonadmin emailИскать по авторуВ закладки on 10-Сен-02, 10:38  (MSK)
>>Читать маны внимат надо:-))
>>redirect_port tcp 192.168.0.1:port2 port1 , сие значит что все коннекты к FreeBSD
>>по port1 перебрасывать на port2 192.168.0.1
>>
>>единствен в firewall rules пропиши что-то типа
>>ipfw -f add allow tcp from 222.222.222.222 to 192.168.0.1 port2 setup(коли не
>>использ established то без сетапа)
>Собствено строчкой
>redirect_port tcp 192.168.0.1:port port 222.222.222.222:port и путаюсь добиться чтоб при конекте от
>222.222.222.222 к бсд на port перебрасывалось на тот же порт но
>уже к локальной машине 192.168.0.1 , а
>
>строчка ipfw -f add allow tcp from 222.222.222.222 to 192.168.0.1 port2 setup
>не помогает.
я что не понятно сказал:::::
redirect_port tcp 192.168.0.1:port port 222.222.222.222:port
замени на
redirect_port tcp 192.168.0.1:port2 port1

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Подключение к локальной машине через internet"
Сообщение от anton Искать по авторуВ закладки on 10-Сен-02, 11:57  (MSK)
Наверно я тупой но
redirect_port tcp 192.168.0.1:1111 1111 222.222.222.222:1111 и
redirect_port tcp 192.168.0.1:1111 2222
Будут отличаться только тем что во втором случае будет переброс на 192.168.0.1:1111  любого пакета с наружи постучавшегося на порт 2222. И может я чего то не догоняю но  redirect_port tcp 192.168.0.1:1111 1111
означает переброс порта FreeBSD 1111 на локальную машину с портом 192.168.0.1:1111. Соответственно не понимаю чем отличается предложенный вариан (с ним ксати таже ситуация)  от моего.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: Подключение к локальной машине через internet"
Сообщение от leonadmin emailИскать по авторуВ закладки on 10-Сен-02, 12:11  (MSK)
1 Поясни ещё раз задачу!
2 Я тебе дал рабочий вариант
3 Если тебе интересно настроить чтобы работало... а не понять почему так не работает..! продолжим ..
коли нет не  вижу смысла..
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: Подключение к локальной машине через internet"
Сообщение от anton Искать по авторуВ закладки on 12-Сен-02, 10:59  (MSK)
>1 Поясни ещё раз задачу!
>2 Я тебе дал рабочий вариант
>3 Если тебе интересно настроить чтобы работало... а не понять почему так
>не работает..! продолжим ..
>коли нет не  вижу смысла..

я понимаю что твой вариант рабочий и мой поидее должен был работать. В любом  случае спасибо. Проблему уже решил.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: Подключение к локальной машине через internet"
Сообщение от Алексей emailИскать по авторуВ закладки on 02-Окт-02, 21:32  (MSK)
>>>Читать маны внимат надо:-))
>>>redirect_port tcp 192.168.0.1:port2 port1 , сие значит что все коннекты к FreeBSD
>>>по port1 перебрасывать на port2 192.168.0.1
>>>
>>>единствен в firewall rules пропиши что-то типа
>>>ipfw -f add allow tcp from 222.222.222.222 to 192.168.0.1 port2 setup(коли не
>>>использ established то без сетапа)
>>Собствено строчкой
>>redirect_port tcp 192.168.0.1:port port 222.222.222.222:port и путаюсь добиться чтоб при конекте от
>>222.222.222.222 к бсд на port перебрасывалось на тот же порт но
>>уже к локальной машине 192.168.0.1 , а
>>

Если тема закрылась то сожелею.
На FreeBsd 4.6 почему-то  не работает. Знаю что должно, но неработает.
>>строчка ipfw -f add allow tcp from 222.222.222.222 to 192.168.0.1 port2 setup
>>не помогает.
>я что не понятно сказал:::::
>redirect_port tcp 192.168.0.1:port port 222.222.222.222:port
>замени на
>redirect_port tcp 192.168.0.1:port2 port1


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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