Ang saklaw ay hindi ruta: gawing tatlong prefix ang 200-255
Ang linya ng ruta ay kumukuha ng network at mask, hindi kailanman ng address ng simula at wakas. Isuma ang saklaw sa mga nakahanay na prefix bago ito i-install ng OpenVPN.
Tinatanggap ng mga patakaran ng firewall ang una at huling address, tulad ng 192.168.0.200 hanggang 192.168.0.255, ngunit hindi ang mga ruta. Ang entry ng ruta ay may puwang lamang para sa network at mask, ibig sabihin, ang tuloy-tuloy na saklaw ay dapat maging isa o higit pang nakahanay na prefix bago OpenVPN ito i-install. Ang profile na nagsasama ng route-nopull sa hindi nakahanay na pagitan ang lugar kung saan kadalasang nagtatago ang pagkabigo, dahil na-parse ang file at walang rutang tumutugma. Ayusin ang mga bloke at makikita ang pagkabigo sa isang utos.
Ang mito: ang saklaw ay ruta
Ang mga talahanayan ng routing ay nag-iimbak ng pares ng network at mask at pinipili ang pinakamahabang tugma, kaya ang pagitan na may simula at wakas ay walang matitirahan. Ang isang prefix na sumasaklaw sa 256 address ay sumasakop sa .0 hanggang .255, ang kalahati ng sukat na iyon ay sumasakop sa .0 hanggang .127, at tanging saklaw na nakahanay sa mga gilid na iyon ang namamapa sa isang hakbang. Lahat ng iba ay dapat hiwain sa mga bloke. Ang mas maliit na ruta ay nangangahulugan pa rin ng orihinal na pagitan.
Ang saklaw na hindi nakahanay sa prefix ay hindi compressed na ruta. Ito ay ibang uri ng bagay, at ang pagtrato dito bilang ruta ang lugar kung saan nagsisimula ang tahimik na pagkabigo.
Ang pagkakahanay ay aritmetika, hindi istilo
Ang laki ng mga bloke ay itinatakda ng haba ng prefix. Ang /29 ay maaari lamang magsimula sa address na nahahati sa 8, ang /28 sa nahahati sa 16, ang /27 sa nahahati sa 32. Ilipat ang bloke mula sa hangganan nito at sasakopin ng mask ang ibang hanay ng address kaysa sa nilayon mo.
Isuma mula sa mababang dulo. Sa bawat hakbang kunin ang pinakamalaking nakahanay na bloke na hindi lumalampas sa dulo ng saklaw, pagkatapos ay magpatuloy sa unang address pagkatapos nito. Hindi maaaring magsanib ang mga bloke, dahil ang bawat isa ay nagsisimula kung saan tumigil ang nauna.
Dalawang tao na gumagawa nito nang manu-mano ay dapat umabot sa parehong resulta. Ang hindi pagkakasundo ay nangangahulugan na may pinahintulutan na simula na hindi nakahanay.
Trabahuin ang 200 hanggang 255
| Step | Start | Block that fits | Line for the profile |
|---|---|---|---|
| 1 | .200, multiple of 8 | /29, 8 addresses | 192.168.0.200 255.255.255.248 |
| 2 | .208, multiple of 16 | /28, 16 addresses | 192.168.0.208 255.255.255.240 |
| 3 | .224, multiple of 32 | /27, 32 addresses | 192.168.0.224 255.255.255.224 |
Nagsisimula ang saklaw sa .200, na multiple ng 8, kaya ang unang bloke ay /29 mula .200 hanggang .207. Pagkatapos ng walong address na iyon ang unang libreng halaga ay .208, na nahahati sa 16, kaya ang /28 ay kumukuha ng .208 hanggang .223. Ang natitira ay .224 hanggang .255, tatlumpu’t dalawang address na nagsisimula sa multiple ng 32, kaya /27. Ang tatlong hilera na iyon ang buong agnas.
Isulat ang mga ito bilang mga linya ng ruta at hindi bilang prosa. Ang profile na mayroon lamang unang linya ay sumasakop sa walong address at iniiwan ang natitira sa labas ng tunnel.
route-nopull
route 192.168.0.200 255.255.255.248
route 192.168.0.208 255.255.255.240
route 192.168.0.224 255.255.255.224
Kailangan ng huling bloke ang pagsusuri ng hangganan. Sa loob ng 192.168.0.224/27, .224 ang address ng network at .255 ang address ng broadcast, kaya ang host na kailangang sumagot sa .255 ay sakop ng prefix at hindi pa rin maabot. Ilipat ang host na iyon o hatiin ang saklaw sa ibang paraan sa halip na i-ruta ang bloke at umasa.
Ano ang ginagawa ng route-nopull sa larawan
Idagdag lamang ang route-nopull kapag hindi kanais-nais ang mga rutang itinutulak ng server. Kung walang direktiba, magkasamang umiiral ang mga itinutulak na ruta at ang mga linyang ito, at nananalo ang pinakatiyak na prefix. Kasama nito, nawawala rin ang mga opsyon ng DNS at DHCP na itinutulak, kaya ang panloob na resolusyon ng pangalan ay nangangailangan ng sarili nitong configuration. Ang side effect na iyon ay nagugulat sa mga nagdagdag ng direktiba upang ayusin ang problema sa ruta.
Idagdag ito sa tamang dahilan, hindi bilang awtomatikong reaksyon. Ang pag-alis ng mga itinutulak na ruta ay desisyong patakaran na may kahihinatnan sa DNS. Kung kayang itulak ng server ang parehong tatlong prefix, hayaan, at tanggalin ang mga kopya sa panig ng client upang isang may-ari ang kumontrol sa listahan.
Mga pagsusuring humuhuli sa karaniwang pagkakamali
Tiyakin na ang bawat mask ay isang tuloy-tuloy na sunod ng isa. Ang halagang 255.255.255.248 ay pumapasa at ang 255.255.255.200 ay bumabagsak, at ang mask na hindi tuloy-tuloy ay tinatanggihan o mali ang pagkabasa. Pagkatapos ay kumpirmahin ang landas para sa isang address sa bawat bloke.
ip route get 192.168.0.205
ip route get 192.168.0.220
ip route get 192.168.0.240
Dapat pangalanan ng bawat sagot ang interface ng tunnel. Ang resultang nagpapangalan sa pisikal na adapter ay nangangahulugan na ang linya ay hindi kailanman na-install, na madalas mangyari kapag ang network manager sa desktop ay muling nagsusulat ng talahanayan pagkatapos kumonekta ang profile.
Pumili ng isang may-ari para sa listahan. Kapag kayang itulak ng server ang parehong mga prefix, itulak ang mga ito at alisin ang mga pag-edit sa panig ng client. Ang isang may-ari ay nangangahulugan na ang typo ay may isang lugar, at hindi maaaring magkaiba ang client at server kung aling mga address ang nasa loob ng tunnel.