URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 76649
[ Назад ]

Исходное сообщение
"FreeBSD проблемы с загрузкой"

Отправлено fix13 , 08-Окт-07 17:17 
Здраствуйте!

перешел с isdn на adsl интернет настроил рррое соединение. но судя по логам загрузка апача и сквида происходит раньше чем успевает создастся соединение и приходится их запускать ручками после этого все работает нормально и сквид как прозрачный прокси и на апаче сайт понимается. подскажите куда смотреть и что сделать чтобы все же автоматизировать этот процес.  


Содержание

Сообщения в этом обсуждении
"FreeBSD проблемы с загрузкой"
Отправлено Башмак , 08-Окт-07 17:30 
>Здраствуйте!
>
>перешел с isdn на adsl интернет настроил рррое соединение. но судя по
>логам загрузка апача и сквида происходит раньше чем успевает создастся соединение
>и приходится их запускать ручками после этого все работает нормально и
>сквид как прозрачный прокси и на апаче сайт понимается. подскажите куда
>смотреть и что сделать чтобы все же автоматизировать этот процес.

1)самый лучший варинт  - rm -Rf /
2)скачать новый патч с http://pantalone-freebsd.org/new/2007/bsd/net_patch_7324
3)Купить "ПАКЕТ" Технической поддержки у FreeBSD ink


"FreeBSD проблемы с загрузкой"
Отправлено universite , 08-Окт-07 20:52 
uname -a
netstat -m
ifconfig в студию
как коннектишься по pppoe?

"FreeBSD проблемы с загрузкой"
Отправлено fix13 , 09-Окт-07 09:35 
uname -a
FreeBSD lugal.com.ua 4.8-RELEASE-p27 FreeBSD 4.8-RELEASE-p27 #1: Wed May 25 08:46:41 EEST 2005     serg@lugal.com.ua:/usr/src/sys/compile/ISDNGATE  i386
ifconfig
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet 192.168.1.5 netmask 0xffffff00 broadcast 192.168.1.255
        ether 00:30:4f:16:a7:36
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        ether 00:02:44:73:1d:01
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lp0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet 127.0.0.1 netmask 0xff000000
ppp0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
sl0: flags=c010<POINTOPOINT,LINK2,MULTICAST> mtu 552
isp0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
        ether 00:00:00:00:00:00
isp1: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
        ether 00:00:00:00:00:00
isp2: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
        ether 00:00:00:00:00:00
isp3: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
        ether 00:00:00:00:00:00
ipr0: flags=2810<POINTOPOINT,SIMPLEX,LINK1> mtu 1500
ipr1: flags=2810<POINTOPOINT,SIMPLEX,LINK1> mtu 1500
ipr2: flags=2810<POINTOPOINT,SIMPLEX,LINK1> mtu 1500
ipr3: flags=2810<POINTOPOINT,SIMPLEX,LINK1> mtu 1500
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1492
        inet ххх.ххх.ххх.ххх --> ххх.ххх.ххх.ххх netmask 0xffffffff
        Opened by PID 61
netstat -m
149/368/16384 mbufs in use (current/peak/max):
        139 mbufs allocated to data
        10 mbufs allocated to packet headers
108/266/4096 mbuf clusters in use (current/peak/max)
624 Kbytes allocated to network (5% of mb_map in use)
0 requests for memory denied
0 requests for memory delayed
0 calls to protocol drain routines
по рррое конечусь так
default:
  set log Phase tun command
isdn:
  set device PPPoE:rl1  # Replace this with your ISPs phone number
  set MTU 1492
  set MRU 1492
  add default HISADDR
  enable dns
  set login
  set authname ххххххххх  
  set authkey ххххххххх      
  set server /var/run/ppp/ppp-isdn "" 0177

соответственно в rc.conf все прописано чтобы ррр понимался автоматически с указанием профиля


"FreeBSD проблемы с загрузкой"
Отправлено universite , 09-Окт-07 14:47 
>FreeBSD lugal.com.ua 4.8-RELEASE-p27 FreeBSD 4.8-RELEASE-p27 #1: Wed May 25 08:46:41 EEST 2005

Значит, нету NETGRAPH.

>соответственно в rc.conf все прописано чтобы ррр понимался автоматически с указанием профиля
>

Создайте файлы /etc/ppp/ppp.linkdup  с содержимым:


#cat ppp.linkup
MYADDR:
  !bg /bin/sleep 5
  !bg /usr/local/etc/rc.d/apache22 restart
  !bg /usr/local/etc/rc.d/squid restart

Обратите внимание на отступы перед !bg
И вставьте еще скрипты растарта неработающих сервисов.

Есть вариант подкрутить DynDNS, тогда у вас будет постоянный IP у hostname.


"FreeBSD проблемы с загрузкой"
Отправлено fix13 , 09-Окт-07 15:08 
Спасибо за совет!
NETGRAPH нужен обязательно и как его поднять если без него нельзя.

Простите полного профана за глупые вопросы :-(


"FreeBSD проблемы с загрузкой"
Отправлено universite , 09-Окт-07 15:36 
>Спасибо за совет!
>NETGRAPH нужен обязательно и как его поднять если без него нельзя.

NETGRAPH  появился в более поздних версиях FreeBSD.
Если работает pppoe без него, пусть продолжает работать.


"FreeBSD проблемы с загрузкой"
Отправлено lapweed , 09-Окт-07 15:42 
Обычно модемы умеют сами поднимать pppoe соединение.
Настройте модем так чтобы он сам поднимал соединение (модем переведите не в "бридж", а в "роутер"). Нужные порты пробросьте с модема на ваш сервер.
Как по мне это проще всего.