Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       27 May 2004  00:02:06
 To : Valentin Davydov
 Subject : Re: pppd proxyarp
 -------------------------------------------------------------------------------- 
 
 
  VD> pppd[186]: Cannot determine ethernet address for proxy ARP
  VD> Hа машине один-единственный ethernet-интерфейс, к моменту запуска
  VD> pppd он поднят. Если это важно, все три ip-адреса (на эзернете и
  VD> на обоих концах ppp-линка) из разных сетей. Фря 4.8-pсколько-то.
  VD> Пока обошёлся arp -s $5 `ifconfig | grep ether | тра-лала` pub only
  VD> в ip-up и arp -d $5 в ip-down. Как сделать, чтобы сам pppd этим
  VD> занимался?
 
 В твоем случае никак. Ему надо, чтобы IP удаленный адрес ppp-линка
 был в одной сети с эзернетом. Продолжай использовать ip-up.
 
 /*
  * get_ether_addr - get the hardware address of an interface on the
  * the same subnet as ipaddr.
  */
 #define MAX_IFS         32
 
 static int
 get_ether_addr(ipaddr, hwaddr)
     u_int32_t ipaddr;
     struct sockaddr_dl *hwaddr;
 {
 Eugene
 -- 
 "Люди забыли эту истину," - сказал Лис, - "но ты не забывай"
 --- slrn/0.9.8.0 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: pppd proxyarp   Eugene Grosbein   27 May 2004 00:02:06 
Архивное /ru.unix.bsd/26093a51bf1a9.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional