Firewall qaydaları ilk və son ünvanı qəbul edir, məsələn 192.168.0.200-dən 192.168.0.255-dək, marşrutlar isə etmir. Marşrut qeydində yalnız şəbəkə və maska üçün yer var, bu isə o deməkdir ki, kəsilməz aralıq bir və ya bir neçə düzülmüş prefiksə çevrilməlidir, əvvəl OpenVPN onu quraşdırsın. route-nopull sətrini düzülməmiş interval ilə birləşdirən profil adətən uğursuzluğun gizləndiyi yerdir, çünki fayl analiz olunur və heç bir marşrut uyğun gəlmir. Blokları düzgün qurun və uğursuzluq bir əmrdə görünəcək.

Mif: aralıq marşrutdur

Marşrut cədvəlləri şəbəkə-maska cütlərini saxlayır və ən uzun uyğunluğu seçir, ona görə başlanğıcı və sonu olan intervalın yaşayacaq yeri yoxdur. 256 ünvanı əhatə edən bir prefiks .0-dan .255-dək əhatə edir, bunun yarısı .0-dan .127-dək əhatə edir və yalnız bu kənarlara düzülmüş aralıq bir addımda uyğun gəlir. Qalan hər şey bloklara bölünməlidir. Daha kiçik marşrut yenə də ilkin aralıq deməkdir.

Prefiksə düzülməmiş aralıq sıxılmış marşrut deyil. Bu, başqa növ obyektdir və ona marşrut kimi yanaşmaq səssiz uğursuzluğun başladığı yerdir.

Düzülmə hesabdır, üslub deyil

Blok ölçüləri prefiks uzunluğu ilə müəyyən edilir. /29 yalnız 8-ə bölünən ünvandan başlaya bilər, /28 16-ya bölünəndən, /27 32-yə bölünəndən. Bloku öz sərhədindən tərpədin və maska nəzərdə tutduğunuzdan fərqli ünvanlar çoxluğunu əhatə edəcək.

Aşağı tərəfdən cəmləyin. Hər addımda aralığın sonunu keçməyən ən böyük düzülmüş bloku götürün, sonra ondan sonrakı ilk ünvandan davam edin. Bloklar üst-üstə düşə bilməz, çünki hər biri əvvəlkinin dayandığı yerdə başlayır.

Bunu əl ilə edən iki nəfər eyni nəticəyə gəlməlidir. Fərq kimsə düzülməmiş başlanğıca icazə verdiyini bildirir.

200-dən 255-dək işləyin

StepStartBlock that fitsLine for the profile
1.200, multiple of 8/29, 8 addresses192.168.0.200 255.255.255.248
2.208, multiple of 16/28, 16 addresses192.168.0.208 255.255.255.240
3.224, multiple of 32/27, 32 addresses192.168.0.224 255.255.255.224

Aralıq .200-dən başlayır, bu 8-ə qatdır, ona görə ilk blok .200-dən .207-dək /29-dur. Bu səkkiz ünvandan sonra ilk boş dəyər .208-dir, 16-ya bölünür, ona görə /28 .208-dən .223-dək götürür. Qalan .224-dən .255-dəkdir, 32-yə qatla başlayan otuz iki ünvan, yəni /27. Bu üç sətir bütün parçalanmadır.

Onları nəsr kimi deyil, marşrut sətirləri kimi yazın. Yalnız birinci sətri saxlayan profil səkkiz ünvanı əhatə edir və qalanı tuneldən kənarda qoyur.

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

Son blok sərhəd yoxlaması tələb edir. 192.168.0.224/27 daxilində .224 şəbəkə ünvanı, .255 isə yayım ünvanıdır, ona görə .255-də cavab verməli olan host prefikslə əhatə olunur və yenə də əlçatmaz qalır. O hostu köçürün və ya bloku marşrutlaşdırıb ümid etmək əvəzinə aralığı başqa cür bölün.

route-nopull mənzərəyə nə edir

route-nopull sətrini yalnız serverin göndərdiyi marşrutlar istənilmədikdə əlavə edin. Direktiv olmadan göndərilən marşrutlar və bu sətirlər birgə yaşayır və ən dəqiq prefiks qalib gəlir. O olduqda göndərilən DNS və DHCP seçimləri də yox olur, ona görə daxili ad həlli öz konfiqurasiyasını tələb edir. Bu yan təsir direktivi marşrut problemini düzəltmək üçün əlavə edənləri təəccübləndirir.

Onu düzgün səbəbə görə əlavə edin, avtomatik refleks kimi deyil. Göndərilən marşrutları silmək DNS nəticəsi olan siyasət qərarıdır. Server eyni üç prefiksi göndərə bilirsə, qoy göndərsin və müştəri tərəfindəki nüsxələri silin ki, siyahını bir sahib idarə etsin.

Adi səhvləri tutan yoxlamalar

Hər maskanın birlərlə kəsilməz ardıcıllıq olduğunu yoxlayın. 255.255.255.248 dəyəri keçir, 255.255.255.200 isə keçmir, kəsilməz olmayan maska rədd edilir və ya səhv oxunur. Sonra hər blokda bir ünvan üçün yolu təsdiqləyin.

ip route get 192.168.0.205
ip route get 192.168.0.220
ip route get 192.168.0.240

Hər cavab tunel interfeysini adlandırmalıdır. Fiziki adapteri adlandıran nəticə sətrin heç quraşdırılmadığını bildirir, bu da tez-tez profil qoşulduqdan sonra masaüstü şəbəkə meneceri cədvəli yenidən yazanda olur.

Siyahı üçün bir sahib seçin. Server eyni prefiksləri göndərə bildikdə onları göndərin və müştəri tərəfindəki düzəlişləri silin. Tək sahib o deməkdir ki, yazı səhvinin bir yeri var və müştəri ilə server hansı ünvanların tunelin içində olduğu barədə ziddiyyətə düşə bilməz.

Əlaqəli məqalələr