The OpenNET Project / Index page

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

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

"Не могу заставить работать VTUN с параметром Ether :( "
Сообщение от Peter emailИскать по авторуВ закладки(??) on 26-Мрт-05, 18:54  (MSK)
С параметром tun все работает без проблем, но есть необходимость пробрасывать через тунель IPX трафик, так вот, при запуске vtund рагуается:
Mar 26 18:44:32 vtun_bnk vtund[522]: Can't allocate tap device . No such file or directory(2)

Я так понимаю что ему не хватает виртуального TAP устройства, скачал с сайтика универсальный TUN/TAP драйвер,но прикрутить его не могу :( ниразу этого не делал :( Или же как то видимо можно в ядре поддержку TAP включить, но я этого тоже на нашел :( Помогите решать проблему.

Пётр.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "Не могу заставить работать VTUN с параметром Ether :( "
Сообщение от Peter emailИскать по авторуВ закладки(??) on 26-Мрт-05, 20:14  (MSK)
Что странно нашел указанный модуль в
/boot/kernel, man-ы прочел, и все равно не понимаю почему vtund не
может его найти :(

Вот мои конфиги:

сервер:
-----------------------------------------------------

options {
  port 5000;            # Listen on this port.

  # Syslog facility
  syslog        daemon;


  ifconfig      /sbin/ifconfig;
  route         /sbin/route;
}

default {
  compress lzo:9;       # Compression is off by default
  speed 0;              # By default maximum speed, NO shaping
}

chehov {
  passwd  kikimora;              # Password
#  type  tun;
  type  ether;          # IP tunnel
  proto udp;            # UDP protocol
  encrypt  yes;         # Encryption
  keepalive yes;        # Keep connection alive

up {
  # Connection is Up
  # 10.200.0.2 - office, 10.200.0.1 - chehov
  ifconfig "%% 10.200.0.2 10.200.0.1 netmask 255.255.255.255 mtu 1450 up";
  route "add -net 10.10.5.0/24 10.200.0.1";
  };

  down {
        # Connection is Down

        # Shutdown tap device.
        # Delete routing for net 10.10.5.0/24
        route "delete 10.10.5.0";
  };
}
-------------------------------------------------------------

клиент
-------------------------------------------------------------
options {
  port 5000;            # Connect to this port.

  # Path to various programs
  ifconfig      /sbin/ifconfig;
  route         /sbin/route;
}

default {
compress lzo:9;
speed 0;
}

chehov {
  passwd  kikimora;      # Password
# type  tun;           # Device tun
  type  ether;
  proto udp;
  encrypt  yes;         # Encryption
  keepalive yes;
  
up {
        # Connection is Up

        # Assign IP addresses.
        ifconfig "%% 10.200.0.1 10.200.0.2 netmask 255.255.255.255 mtu 1450 up";
        route "add -net 192.168.120.0/24 10.200.0.2";
  };

down {
        # Connection is Down

        # Shutdown tap device
        ifconfig "%% down";
        route "delete 192.168.120.0";
  };
}
-------------------------------------------------------------

Если ставишь type tun;

то все работает, если ether то сыпятся ошибки

Mar 26 19:17:18 vtun_bnk vtund[509]: VTUN server ver 2.6 03/24/2005 (stand)
Mar 26 19:17:23 vtun_bnk vtund[510]: Session chehov[192.168.12.1:62455] opened
Mar 26 19:17:23 vtun_bnk vtund[510]: Can't allocate tap device . No such file or directory(2)
Mar 26 19:17:23 vtun_bnk vtund[510]: Session chehov closed

Что делать ума не приложу :((


Пётр.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Не могу заставить работать VTUN с параметром Ether :( "
Сообщение от Peter emailИскать по авторуВ закладки(??) on 26-Мрт-05, 22:52  (MSK)
Одна проблема снята с TAP устройствами, за что огромное спасибо господину Maksim Yevmenkin. Ethernet тунель поднялся, только теперь обе сетки напрочь отказываются видеть друг друга :(

На стороне клиента постоянно сыплется вот что:

kernel: arpresolve: can`t allocate llinfo for 10.200.0.2
kernel: arplookup 10.200.0.2 failed: host is not on local network

В конфигах осталось все тоже самае, только поменялся тип тунеля.

Пётр.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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