дома стоит комп с фряхой.
я его ( чудом :-) ) настроил так, что локальная сетка домашня в инете сидит через него.внутренняя сеть 193.168.0.1 (фряха) - 193.168.0.4 (3 компа)
на фряхе стоит апач, постгрес и прочая лабуда. У провайдера куплен постоянный айпишник.
если в браузере набрать 193.168.0.1 или 89.112.*.* (внешний ip) то открывается стандартная апачевская страница.
вопрос - на одной из внутренних машин (например 193.168.0.3 ) я хочу запустить свой сокет-сервер, мне надо так настройить фряху чтобы сокет клиент из внешней сети мог коннектиться на этот виндовый сервер.
как сие замутить проще всего?
читал тут: http://www.freebsd.org/doc/ru_RU.KOI8-R/bo...twork-natd.html
если правильно понял то надо вписать в конфигурацию следующее:
redirect_port tcp 192.168.0.3:7777 7777
и тогда все пакеты с порта 7777 будут редиректиться на локальную машину
только есть трабла, в мане сказано:
В файле /etc/rc.conf должны быть такие строки:
gateway_enable="YES"
firewall_enable="YES"
firewall_type="OPEN"
natd_enable="YES"
natd_interface="fxp0"
natd_flags=""
вот мой текст скрипта /etc/rc.conf
# -- sysinstall generated deltas --
# Thu Aug 24 23:38:35 2006# Created: Thu Aug 24 23:38:35 2006
# Enable network daemons for user convenience.
# Please make all changes to this file, not to /etc/defaults/rc.conf.
# This file now contains just the overrides from /etc/defaults/rc.conf.
hostname="ms.test"
ifconfig_rl0="inet 193.168.0.1 netmask 255.255.255.0"
inetd_enable="YES"
gateway_enable="YES"
linux_enable="YES"
sshd_enable="YES"
usbd_enable="YES"
proftpd_enable="YES"
ppp_enable="YES"
ppp_mode="ddial"
ppp_nat="YES"
ppp_profile="etel-ppoe"
я конечно вписал в свйо rc.conf redirect_port tcp 192.168.0.3:7777 7777
но как понимаете это не помогло