The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"FreeBSD по дозвону  в локалку пускает, а в интернет НЕТ что ..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"FreeBSD по дозвону  в локалку пускает, а в интернет НЕТ что ..." 
Сообщение от arca emailИскать по авторуВ закладки(ok) on 08-Авг-05, 07:37  (MSK)
К сожелению 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 но как это правильно
сделать я незнаю.

Встает вопрос где могут быть проблемы? и кто меня не хочет пускать.

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "FreeBSD по дозвону  в локалку пускает, а в интернет НЕТ что ..." 
Сообщение от jt emailИскать по авторуВ закладки(ok) on 08-Авг-05, 15:52  (MSK)
/- UP -/
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "FreeBSD по дозвону  в локалку пускает, а в интернет НЕТ что ..." 
Сообщение от Onix emailИскать по авторуВ закладки(??) on 08-Авг-05, 19:51  (MSK)
>/- UP -/


Какой IP адрес получает dial-up клиент и разрешел ли этому IP выход в инет на firewall?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "FreeBSD по дозвону  в локалку пускает, а в интернет НЕТ что ..." 
Сообщение от arca Искать по авторуВ закладки(??) on 09-Авг-05, 04:52  (MSK)
>>/- UP -/
>
>
>Какой IP адрес получает dial-up клиент и разрешел ли этому IP выход
>в инет на firewall?

Клиент получает адрес 192.168.240.2
и вроде бы всем в локалке разрешено все
Правда я не уверен точно. А где это можно точно посмотреть?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "FreeBSD по дозвону  в локалку пускает, а в интернет НЕТ что ..." 
Сообщение от arca Искать по авторуВ закладки(ok) on 09-Авг-05, 05:09  (MSK)
просматривал логи по pppd и вот что меня смутило
что означает эта заись в логе?
pppd[508]: Couldn't add default route: File exists
pppd[508]: found interface rl0 for proxy arp
pppd[508]: local  IP address 192.168.240.1
pppd[508]: remote IP address 192.168.240.2
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "FreeBSD по дозвону  в локалку пускает, а в интернет НЕТ что ..." 
Сообщение от arca Искать по авторуВ закладки(ok) on 10-Авг-05, 12:12  (MSK)
Люди добрые может всетаки кто подскажет почему при соединении dial-up на сервере в логе пишется:
нужно ли и как с этим боротся?
>pppd[508]: Couldn't add default route: File exists

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "FreeBSD по дозвону  в локалку пускает, а в интернет НЕТ что ..." 
Сообщение от Onix emailИскать по авторуВ закладки(??) on 10-Авг-05, 13:47  (MSK)
>Люди добрые может всетаки кто подскажет почему при соединении dial-up на сервере
>в логе пишется:
>нужно ли и как с этим боротся?
>>pppd[508]: Couldn't add default route: File exists

Потому как есть попытка добавить дефолтный роутер на сервер, что по моему не есть правильно - сервер не должен его менять под каждого клиента.

В ощих чертах: рекомендуется для диалапщиков (или VPN-щиков и тд) все таки делать свою подсеть, отдельную от основной, прописывать ее на FW и счас на память не скажу, но по моему роутинг тогда не потредуется менять.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "FreeBSD по дозвону  в локалку пускает, а в интернет НЕТ что ..." 
Сообщение от arca Искать по авторуВ закладки(??) on 11-Авг-05, 06:20  (MSK)
>Потому как есть попытка добавить дефолтный роутер на сервер, что по моему
>не есть правильно - сервер не должен его менять под каждого
>клиента.
Разве идет попытка добавить дефолтный роутер, по моему там просто указывается ипользовать для данного соединения роутер используемый по умолчанию. Ну возможно я неправ.

>
>В ощих чертах: рекомендуется для диалапщиков (или VPN-щиков и тд) все таки
>делать свою подсеть, отдельную от основной, прописывать ее на FW и
>счас на память не скажу, но по моему роутинг тогда не
>потредуется менять.

т.е. я так понимаю необходимо в файле
etc/ppp/options.ttyd0
строчку 192.168.240.1:192.168.240.2
заменить на 192.168.240.1:192.168.241.2

затем разрешить фаерволу пускать машину с ип 192.168.241.2
ipfw add 3030 allow all from any to any via 192.168.241.2
так?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "FreeBSD по дозвону  в локалку пускает, а в интернет НЕТ что ..." 
Сообщение от Lisa Искать по авторуВ закладки(ok) on 11-Авг-05, 10:57  (MSK)
>/etc/rc.conf
>defaultrouter="195.112.229.25"

Маршрут по умолчанию задали

>/etc/ppp/options.ttyd0
>defaultroute

Зачем это?
nodefaultroute по моему нужно

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "FreeBSD по дозвону  в локалку пускает, а в интернет НЕТ что ..." 
Сообщение от Lisa Искать по авторуВ закладки(ok) on 11-Авг-05, 11:03  (MSK)
>>/etc/rc.conf
>>defaultrouter="195.112.229.25"
>
>Маршрут по умолчанию задали
>
>>/etc/ppp/options.ttyd0
>>defaultroute
>
>Зачем это?
>nodefaultroute по моему нужно

Когда я научусь внимательно читать. Извините за флуд. Совет неверный.


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "FreeBSD по дозвону  в локалку пускает, а в интернет НЕТ что ..." 
Сообщение от Lisa Искать по авторуВ закладки(ok) on 11-Авг-05, 11:34  (MSK)
>/etc/rc.conf
>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"

ifconfig_wb0_alias0="inet 192.168.240.5  netmask 255.255.255.0"

>gateway_enable="YES"
>defaultrouter="195.112.229.25"
>router_flags="-s"
>#
>natd_enable="YES"
>natd_interface="wb0"
>natd_flags="-f /etc/natd.conf"
>#

ppp_nat="YES"
ppp_profile="papchap"


>/etc/ppp/options
>modem
>crtscts
>asyncmap 0
>debug

-detach

>
>/etc/ppp/options.ttyd0
>passive
?????

>192.168.240.1:192.168.240.2

195.112.229.26:192.168.240.2

>proxyarp
>defaultroute

nodefaultroute

>ms-dns 195.112.229.25

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "FreeBSD по дозвону  в локалку пускает, а в интернет НЕТ что ..." 
Сообщение от arca Искать по авторуВ закладки(??) on 11-Авг-05, 12:09  (MSK)
Есть несколько вопросов:
>>/etc/rc.conf
>>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"
>
>ifconfig_wb0_alias0="inet 192.168.240.5  netmask 255.255.255.0"
Почему 192.168.240.5 а не 192.168.240.2

>ppp_profile="papchap"
Это позволяет использовать рар и chap идентификацию?

>
>>/etc/ppp/options
>>modem
>>crtscts
>>asyncmap 0
>>debug
>
>-detach
>
>>
>>/etc/ppp/options.ttyd0
>>passive
>?????
Такой ключ указан в доках и предлагается к использованию по умолчанию:
#При запуске pppd пытается несколько раз установить PPP-соединение, если
#же все попытки оказались неудачными, pppd завершает работу. Этот параметр
#указывает pppd не завершать работу, а пассивно ожидать попытки
#установления соединения, исходящие с удалённой стороны.
Доки мне скинул знакомый по мылу, брали вроде как с сайта Nitek.ru

Спасибо сейчас попробую.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "FreeBSD по дозвону  в локалку пускает, а в интернет НЕТ что ..." 
Сообщение от Lisa Искать по авторуВ закладки(ok) on 11-Авг-05, 12:59  (MSK)
>Есть несколько вопросов:
>>ifconfig_wb0_alias0="inet 192.168.240.5  netmask 255.255.255.0"
>Почему 192.168.240.5 а не 192.168.240.2

Потому что 192.168.240.2 Вы назначаете другому интерфейсу, ррр:

/etc/ppp/options.ttyd0
192.168.240.1:192.168.240.2

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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