Автор Гілка: Зєднання ррр та маршрутизація  (Прочитано 9738 раз)

Відсутній pufik

  • Новачок
  • *
  • дописів: 15
  • Карма: +0/-0
  • I Love YaBB 2!
Хочу налаштувати FreeBSD 7.0 так щоб здійснювався дозвін через модем і з іншого компютера можна було заходити в Інтернет через
FreeBSD. Як я зрозумів потрібно налаштувати ррр зєднання через модем і зробити маршрутизатор.
Отже ррр я налаштував, що дозвін здійснюється вхід до провайдера відбувається, але видає помилку:

Warning: ff02:4::/32: Change route failed: errno: Network is unreachable

Мої налаштування ppp.conf:
#################################################################
# PPP  Sample Configuration File
# Originally written by Toshiharu OHNO
# Simplified 5/14/1999 by wself@cdrom.com
#
# See /usr/share/examples/ppp/ for some examples
#
# $FreeBSD: src/etc/ppp/ppp.conf,v 1.10 2004/11/19 17:12:56 obrien Exp $
#################################################################

default:
 set log Phase Chat LCP IPCP CCP tun command
 ident user-ppp VERSION (built COMPILATIONDATE)

 # Ensure that "device" references the correct serial port
 # for your modem. (cuad0 = COM1, cuad1 = COM2)
 #
 set device /dev/cuad0

 set speed 115200
 set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 60 \
           \"\" AT OK-AT-OK ATE1Q0 OK \\dATDT\\T TIMEOUT 60 CONNECT"
 
 set phone 87077070770
 set authname User
 set authkey  1
 set timeout 180                  # 3 minute idle timer (the default)
 enable dns                        # request DNS info (for resolv.conf)
 add default HISADDR                  # Add a (sticky) default route

papchap:
 #
 # edit the next three lines and replace the items in caps with
 # the values which have been assigned by your ISP.
 #

 #set phone 87077070770
 #set authname USERNAME
 #set authkey PASSWORD

 #set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
 add default HISADDR                  # Add a (sticky) default route

Щоб здйснювалася проста марштуризація і фрі було як основний шлюзв rc.conf
добавив стрічку gateway_enable="YES".

Підскажіть будь-ласка як це правильно налаштувати і в чому я міг помилитися? Дякую!

Відсутній Volodymyrko

  • Графоман
  • ****
  • дописів: 370
  • Карма: +0/-0
  • I Like FreeBSD !
Re: Зєднання ррр та маршрутизація
« Відповідей #1 : 2008-07-16 11:40:21 »
а чи отримуєте ви ІР-адресу на інтерфейсі що зявляється ...

покажіть ifconfig цього інтерфейсу  ?
і  netstat -rn  після встановлення зєднання ?

а то здається  що даремно закоментована оця стрічка  #set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.
« Змінено: 2008-07-16 11:44:02 від vova07 »

Відсутній pufik

  • Новачок
  • *
  • дописів: 15
  • Карма: +0/-0
  • I Love YaBB 2!
Re: Зєднання ррр та маршрутизація
« Відповідей #2 : 2008-07-18 12:48:33 »
ТА всі налаштування видає провайдер автоматично "Відкритий доступ" від укртелекома... зєднання проходить от що видає netstat
luci# netstat -r
Routing tables

Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
localhost          localhost          UH          0        0    lo0
192.168.0.0        link#1             UC          0        0    rl0
192.168.0.2        00:0b:6a:e8:73:78  UHLW        1      296    rl0   1056
195.5.5.160        82.207.10.70       UGH         0        0   tun0

Internet6:
Destination        Gateway            Flags      Netif Expire
localhost          localhost          UHL         lo0
fe80::%lo0         fe80::1%lo0        U           lo0
fe80::1%lo0        link#3             UHL         lo0
ff01:3::           fe80::1%lo0        UC          lo0
ff01:4::           link#4             UGC        tun0
ff02::%lo0         fe80::1%lo0        UC          lo0
ff02::%tun0        fe80::204:61ff:fe4 UGC        tun0

Далі ifconfig:
luci# ifconfig
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=8<VLAN_MTU>
        ether 00:04:61:46:83:49
        inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> metric 0 mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> metric 0 mtu 1500
        inet 82.207.10.70 --> 195.5.5.160 netmask 0xffffffff
        Opened by PID 759

Факт того що ніби все добре, але навіть не пропінговується сервер та маршрутизатор укртелекомівський. Я думаю що з аршрутизацією, але що? Підкажіть будь-ласка...
ПІдкажіть може з нуля все перенастроїти.
На рахунок #set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
То я читав що це необхідно коли треба вказувати статичний ІР... тобто коли ІР не видає автоматично провайдер. Але в принципі я можу помилятися...

Відсутній Volodymyrko

  • Графоман
  • ****
  • дописів: 370
  • Карма: +0/-0
  • I Like FreeBSD !
Re: Зєднання ррр та маршрутизація
« Відповідей #3 : 2008-07-18 16:07:03 »
 в вашому 2-ві стрічки "add default HISADDR  " -- чи вони обидві треба ?

можна спробувати ipv6 заборонити в  ppp.conf (noipv6)

Цитата
На рахунок #set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
То я читав що це необхідно коли треба вказувати статичний ІР
а я в описі читав.. що і для динамічних ІП . там спеціально маска 0 ( /0)
можна спробувати розкоментувати ..

а також після встановлення зєднання спробйте додати маршрут по замовчуванні  вручну, бо у вас немає такого після встановлення зєднання .. щоб перевірити чи це проблем саме встановлення цього дефолтного маршруту чи ні ..  і потім пропінгуйте щось але по ІР-адресі ...

route add default  <IP>
ping 194.0.131.18  
?
файрвол  є  ??  якщо так.. то чи пускає він ?
« Змінено: 2008-07-18 16:24:04 від vova07 »

Відсутній pufik

  • Новачок
  • *
  • дописів: 15
  • Карма: +0/-0
  • I Love YaBB 2!
Re: Зєднання ррр та маршрутизація
« Відповідей #4 : 2008-07-18 20:20:18 »
Але після втсановлення зєднання в мене ж є шлюз на 82.207.10.70?
Фаєрвол я не налаштовував.
Як я зрозумів потрібно вказати 82.207.10.70 в маршрутизації?
так: route add default  82.207.10.70
?
Буде пробувати....

Відсутній pufik

  • Новачок
  • *
  • дописів: 15
  • Карма: +0/-0
  • I Love YaBB 2!
Re: Зєднання ррр та маршрутизація
« Відповідей #5 : 2008-07-19 00:30:03 »
Ви знаєте пробував вже по різному . Що саме цікаво що підключення і виділення Ір відбувається а от обмін пакета з зовнішнім світом не відбувається. Можливо потрібно нат прописати?

Відсутній Volodymyrko

  • Графоман
  • ****
  • дописів: 370
  • Карма: +0/-0
  • I Like FreeBSD !
Re: Зєднання ррр та маршрутизація
« Відповідей #6 : 2008-07-21 11:45:58 »
1. NAT тут ні при чому ..
2. з поданої вами таблиці марширутизації  дефолтного шлюзу у вас немє !!!!
3. і ...  треба писати
route add default 195.5.5.160  

???
« Змінено: 2008-07-21 11:47:28 від vova07 »