Seseorang menemui charm yang mendakwa menjalankan VPN, menggunakaninya, mendedahkan aplikasi dan menunggu klien bersambung. Penggunaan berjaya, port terbuka dan terowong masih tidak berfungsi, kerana tiga janji tidak berkaitan digabungkan menjadi satu. Charm ialah pelaksanaan penggunaan dengan kontrak tertentu. Teliti janji itu secara berasingan dan jurang muncul sebelum pelancaran, bukan selepasnya.

Langkah satu: pin artifak yang anda baca

Baca metadata calon itu sendiri: penerbit, repositori sumber, saluran, semakan, asas dan seni bina. Kemudian tentukan siapa yang menyelenggara perisian VPN dalam beban kerja dan siapa yang menghantar kemas kini keselamatannya, kerana ini selalunya dua pihak berbeza. Upstream yang tidak diselenggara dalam charm yang diselenggara dengan baik ialah masalah sokongan yang menunggu minggu buruk.

juju info CHARM_NAME melaporkan saluran, asas dan seni bina dalam Juju 3.6, dan dokumentasi menyatakan bahawa pertanyaan semakan tertentu tidak boleh digabungkan dengan penapis itu. Tanya semakan itu secara berasingan daripada membina gabungan yang ditolak oleh arahan. Baca juga asas dan seni bina, kerana satu saluran boleh merangkumi lebih daripada satu.

Catat gabungan tepat yang anda semak di sebelah penggunaan. Maka penyegaran yang mengalihkan saluran ialah perubahan yang disengajakan dengan sebelum dan selepas, bukan kejutan pada hari Isnin.

Langkah dua: baca konfigurasi sebagai kontrak

Tentukan peranan yang dimainkan oleh charm: menamatkan akses jauh, menyertai VPN sedia ada, atau sesuatu yang sama sekali berbeza. Kemudian cari cara ia mendokumenkan pendaftaran klien, pengeluar yang dipercayai, putaran kelayakan dan pembatalan. Keempat-empat itu menentukan sama ada anda boleh mengendalikannya, dan fail klien yang dijana ialah output sensitif, bukan fail untuk tiket.

Ikuti antara muka dan tindakan yang sebenarnya didedahkan oleh charm. Jangan andaikan tindakan pendaftaran wujud kerana charm lain untuk perisian yang sama memilikinya.

Tanya apa yang dilakukan oleh pendamaian terhadap suntingan manual. Jika charm menimpa fail konfigurasi pada kemas kini seterusnya, pembetulan manual mempunyai jangka hayat satu peningkatan. Tanya penyelenggara di mana tingkah laku itu didokumenkan, dan anggap senyap sebagai tidak diketahui.

Langkah tiga: pisahkan pendengar daripada laluan yang diteruskan

Pendengar luar ialah soket yang menerima terowong. Penerusan ialah apa yang berlaku kepada trafik di dalamnya, dan laluan balik ialah apa yang membolehkan balasan kembali. Charm boleh menyediakan yang pertama dan menyerahkan dua yang lain kepada pasukan infrastruktur.

Keluar ialah bahagian ketiga. Jika klien terowong perlu mencapai internet melalui hos ini, susunan pengalamatan atau terjemahan mesti wujud, dan ia tidak dicipta dengan membuka port. Berikan pemilik kepada bahagian itu sebelum klien pertama tiba.

Langkah empat: pendedahan ialah tindakan firewall

Dalam Juju 3.6, mendedahkan aplikasi melaraskan peraturan firewall awan dan secara lalai membenarkan trafik dari mana-mana sumber ke port yang telah dibuka oleh beban kerja. Pemilih endpoint dan CIDR arahan itu wujud semata-mata supaya lalai itu boleh disempitkan.

Pendedahan tidak mencipta pengguna VPN, tidak mengesahkan kelayakan mereka dan tidak memasang dasar penerusan. Ia juga tidak membuktikan bahawa beban kerja mendengar pada alamat dan pengangkutan yang anda jangkakan, itulah sebabnya ujian selepas pendedahan lebih penting daripada mesej kejayaan. Periksa soket yang mendengar pada unit serta peraturan awan.

Langkah lima: terima dengan empat ujian

Selepas penggunaan yang diluluskan, daftarkan klien baharu dan sahkan perkhidmatan peribadi yang dimaksudkan. Kemudian batalkan identiti itu dan sahkan bahawa akses benar-benar berakhir, bukan hanya log masuk seterusnya ditolak. Ulangi pemeriksaan dari rangkaian yang tidak anda kawal, dan kemudian dari dalam pejabat, kerana kedua-dua laluan itu menjawab soalan yang berbeza.

Akhiri dengan peningkatan dan sambungan semula, kerana di situlah pendamaian, pengendalian kelayakan dan permulaan semula perkhidmatan berinteraksi. Jika dokumentasi tidak dapat menjelaskan siapa memiliki salah satu operasi itu, catatkan sebagai jurang penggunaan dan bukannya mengisinya dengan resipi tidak diselenggara di belakang nama charm yang sama. Jurang yang dicatat ialah keputusan; jurang yang diisi secara senyap ialah gangguan masa depan. Serahkan kepada sesiapa yang memiliki keputusan perkhidmatan itu, dengan tarikh anda menemukannya.

Artikel berkaitan