проброс через FreeBSD

Обсуждение сетевых операционных систем и их применения (Windows, Linux, FreeBSD, Novell и т.д.)

Модератор: Модераторы

Новый участник
Сообщения: 6
Зарегистрирован: 26 апр 2006, 11:07

Сообщение frest » 26 апр 2006, 11:10

Здравствуйте все! Помогите чайнику плиз. У меня стоит схема например:

ADSL(61.140.2.1) -> (61.140.2.2)FreeBSD(172.16.3.1) ->
-> (172.16.3.10)(61.140.2.3)Комп

Нужно чтобы все приходящие пакеты tcp на ip 61.140.2.1 по портам 80 и 10149 былы отправлены на 61.140.2.3. Как это сделать?

Новый участник
Сообщения: 26
Зарегистрирован: 19 апр 2006, 19:39

Сообщение Redacid » 26 апр 2006, 11:25

Вариантов куча
Например natd -redirect_port
Лично я пользуюсь socket из портов - прост в настройке, нареканий небыло

Новый участник
Сообщения: 6
Зарегистрирован: 26 апр 2006, 11:07

Сообщение frest » 26 апр 2006, 11:46

а можно по подробнее плиз, я в фре совсем начинающий, буквально тока вчера ее увидел :(

Новый участник
Сообщения: 26
Зарегистрирован: 19 апр 2006, 19:39

Сообщение Redacid » 26 апр 2006, 12:39

# cd /usr/ports/sysutils/socket/
# make install clean
в /etc/services пишем (например)

ext8080 8080/tcp
ext8080 8080/udp

где 8080 порт который будем слушать

в /etc/inetd.conf пишем (в одну строку)

ext8080 stream tcp nowait root /usr/local/bin/socket socket_http 192.168.0.1 80

где 192.168.0.1 - адрес на который будем перебрасывать
80 - порт на который перебрасываем

в /etc/rc.conf должна быть строка
inetd_enable="YES"

Затем если он был запушен передёргиваем его

# killall -HUP inetd

Если небыл запущен просто
# inetd

проверяем

# netstat -anf inet | grep 8080
tcp4 0 0 *.8080 *.* LISTEN

Наслаждаемся

Новый участник
Сообщения: 6
Зарегистрирован: 26 апр 2006, 11:07

Сообщение frest » 26 апр 2006, 13:23

спасибо огромное, буду пробовать!

Новый участник
Сообщения: 6
Зарегистрирован: 26 апр 2006, 11:07

Сообщение frest » 26 апр 2006, 14:03

извини за беспокойство, а не подскажешь как sysinstall запустить

Новый участник
Сообщения: 26
Зарегистрирован: 19 апр 2006, 19:39

Сообщение Redacid » 26 апр 2006, 18:24

так и пиши в консоли
# sysinstall

Вернуться в Сетевые операционные системы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8