К сожелению c Unix-ами я встретился совсем недавно,
и салкнулся с такой проблемой: нужно принять входящее моедмное соединение, разрешить ему доступ в локалку, в inet + через VPN
закинуть на закрытый сервер.
Систему ставил не я, мне ее уже выдали в таком состоянии.
с грехом по полам добился чтобы шлюз принимал входящий звонок, появился
доступ в локальную сеть и все. в инет меня не пускают по VPN тоже
я начал изучать HandBook да различные FAQ и форумы по этой теме, в
конце концов решил обратится сюда за советом.
конфигурация такая free4.10 + OpenVPN + natd, ipfw, входящие соединение идет через pppd + getty.
Причем из локальной сетки меня спокойно пускают в инет и по vpn к нужной мне машине, а через модемное соединение увы и ах только доступ к локальной сети.
сейчас имеются такие настройки:
/etc/ppp/options
modem
crtscts
asyncmap 0
debug
/etc/ppp/options.ttyd0
passive
192.168.240.1:192.168.240.2
proxyarp
defaultroute
ms-dns 195.112.229.25
/etc/rc.conf
font8x14="cp866-8x14"
font8x16="cp866-8x16"
font8x8="cp866-8x8"
keymap="ru.koi8-r"
keyrate="fast"
saver="logo"
scrnmap="koi8-r2cp866"
#
hostname="k26.krasnoyarsk.ru"
network_interfaces="rl0 wb0 lo0"
ifconfig_rl0="inet 192.168.240.1 netmask 255.255.255.0"
ifconfig_wb0="inet 195.112.229.26 netmask 255.255.255.252"
gateway_enable="YES"
defaultrouter="195.112.229.25"
router_flags="-s"
#
syslogd_flags="-ss"
apm_enable="YES"
kern_securelevel_enable="YES"
kern_securelevel="2"
nfs_reserved_port_only="YES"
sshd_enable="YES"
update_motd="NO"
usbd_enable="YES"
#
sendmail_enable="YES"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"
#
firewall_enable="YES"
firewall_script="/etc/rules.fir"
tcp_extensions="NO"
tcp_drop_synfin="YES"
icmp_drop_redirect="YES"
icmp_log_redirect="YES"
#
natd_enable="YES"
natd_interface="wb0"
natd_flags="-f /etc/natd.conf"
#
named_enable="YES"
named_flags="-u bind -g bind"
Пробовал в правила фаевола добовлять строчку типа
ipfw add 3030 allow ip from any to any via ppp0
но это не помогло, возможно просто нужно добовлять в начале
файла с правлами описание инетерфейса ppp0 но как это правильно
сделать я незнаю.
Встает вопрос где могут быть проблемы? и кто меня не хочет пускать.