Імя інтэрфейса Dante можа разгортвацца ў адрасы IPv4 і IPv6 адначасова. Гэта не робіць існуючае правіла доступу толькі для IPv4 прыдатным для кліентаў IPv6.

Гэта распаўсюджанае незавершанае змяненне dual-stack: SOCKS-слухач становіцца даступным па адрасе IPv6, але правілы ўсё яшчэ апісваюць толькі дыяпазоны крыніцы і прызначэння IPv4.

Правярайце адрасы і правілы асобна

Dante можа выкарыстоўваць паўтораныя запісы internal або адпаведнае імя інтэрфейса для адрасоў праслухоўвання. Эфектыўныя адрасы залежаць ад таго, што даступна на інтэрфейсе, калі служба іх наладжвае.

Затым праверце правілы кліента і SOCKS. Выраз адраса, такі як 0.0.0.0/0, — гэта IPv4, а не ўніверсальнае напісанне для кожнага сямейства адрасоў. Dante дакументуе форму, нейтральную да сямейства адрасоў, але не выкарыстоўвайце шырокую форму, калі павінна быць дазволена толькі пэўная падсетка кліента.

Захоўвайце абмежаванні аўтэнтыфікацыі і прызначэння разам са змяненнем сямейства. Даданне IPv6 не павінна выпадкова выдаляць абмежаванні, якія былі эфектыўнымі для карыстальнікаў IPv4.

Час запуску таксама можа мець значэнне. Калі адрас прызначаецца пасля запуску службы, праверце, да чаго Dante фактычна прывязаўся, замест таго каб меркаваць, што імя інтэрфейса заўсёды ўключае адрасы, якія з'явіліся пазней.

Нарэшце, злучэнне кліента IPv6 і злучэнне з вэб-сайтам IPv6 — гэта асобныя патрабаванні. Меркаваны кліент можа злучыцца праз адно сямейства, а проксі дасягае прызначэння праз другое. Дыягнастуйце сямейства няўдалага злучэння, а не проста тое, ці называецца машына dual stack.

Падобныя артыкулы