#acl All:read <> = proftpd IPv6 konfigurációs leírás = A proftpd IPv6 támogatása sok szempontból fejlődött az elmúlt időszakban (pl. IPv6 Access Control List-ek), illetve több IPv6-al kapcsolatos hibát javítottak, így érdemes mindig a legutolsó stabil változatot használni. Jelen leírás elkészítésénél a proftpd 1.3.0 verziót használtuk. A proftpd honlapja: http://www.proftpd.org Amennyiben a proftpd FTP kiszolgálót forráskódból fordítjuk le, akkor az {{{--enable-ipv6}}} kapcsolót kell megadnunk a konfigurációs script-nek: {{{ ./configure --enable-ipv6 ... }}} Ha egy disztribúció csomagját használjuk, akkor a {{{-V}}} kapcsolóval ellenőrizzük, hogy az IPv6 protokoll-támogatás a fordítás során bekerült-e a binárisba: {{{ [walaki@walahol]:/home/walaki/$ proftpd -V Compile-time Settings: Version: 1.3.0 Platform: LINUX ... Features: ... + IPv6 support ... }}} Ha a fenti kimentet kapjuk, akkor a proftpd máris képes IPv6-os FTP kapcsolatok fogadására/létesítésére, mindenféle egyéb konfiguráció nélkül. IPv6 Access Control utasításokat a következőképpen fogalmazhatunk meg: {{{ Order allow, deny Allow from 192.168.222.34, 2001:db8:0:402:20d:60ff:fe1c:d58c Deny from all }}} A fenti példában egy IPv4-es és egy másik IPv6-os host-ot engedünk bejelentkezni az FTP kiszolgálónkra. FIGYELEM! Az IPv6 konfiguráció esetén kézre álló ```Bind``` parancs átkerült "deprecated" állapotba, azaz ne alkalmazzuk, mert a későbbi verziókban megszűnik.