EG> Похоже на проблему с MTU и неадекватным фильтром. EG> Я всегда предпочитал дополнительно делать так: EG> ifconfig gif0 inet 192.168.0.1 192.168.0.2 netmask 255.255.255.255 mtu 1500 link2
Очепятка, netmask 255.255.255.252
Хотя собственно для p2p-интерфейсов типа gif никакой разницы между /32 и /30 нету, она есть для пакетных фильтров и для динамической маршрутизации и фильтрации префиксов в ней: если использовать /30 на интерфейсах, то можно покрывать обе стороны линка одним префиксом /30 вместо двух /32. Это становится удобно особенно когда таких линков много - двое более компактные списки доступа получаются.