Ṣe afiwe profaili OpenVPN meji lai fi awọn kọkọrọ hàn
Diff ọrọ le fi awọn kọkọrọ inu hàn ni irọrun bi o ti n fihan ilana ti o yipada. Ṣe afiwe ni ibamu si ipa lori awọn ẹda ti a daabobo, lẹhinna ṣẹda faili ayẹwo ti a ṣatunkọ lọtọ.
Profaili meji, ọkan n sopọ ọkan ko sopọ, ati ọna iyara lati ri idi ni diff. Iṣoro ni pe diff kanna n tẹ kọkọrọ ikọkọ inu, kọkọrọ iduro ati eyikeyi bulọọki ẹri ti faili naa gbe jade, ati pe awọn eniyan fi abajade ranṣẹ sinu iwiregbe ṣaaju ki wọn ṣe akiyesi. Pinnu ohun ti o n ṣe afiwe wa ṣaaju ṣiṣe aṣẹ naa. Ṣe afiwe eto ati awọn ipa lori awọn ẹda ti a daabobo, ki o si ṣẹda faili ti a ṣatunkọ lọtọ nigbati ẹlomiran ba nilo lati ri i.
Ohun ti faili .ovpn gbe nitootọ
Faili .ovpn jẹ atunto pẹlu awọn bulọọki inu aṣayan. O le ni ijẹrisi CA, ijẹrisi alabara, kọkọrọ ikọkọ, kọkọrọ tls-auth tabi tls-crypt, ati awọn ilana ti o tọka si awọn faili ita tabi beere ẹri. Awọn faili meji le dabi ẹni kanna ati yato nikan laarin bulọọki kan, tabi yato ninu ilana kan ti o yi gbigbe pada patapata. Nọmba awọn ila ko sọ fun ọ ohun kan nipa eyi ti o ṣẹlẹ.
Iyato laarin bulọọki kọkọrọ kii ṣe ẹri gbangba ti ohunkohun. Ijẹrisi ti a tun gbejade ati ijẹrisi pẹlu kọkọrọ tuntun le mu iru iyipada kanna jade, nitorina aiṣedeede bulọọki sọ pe ohun elo yatọ, kii ṣe ipinnu wo ni o ṣẹda rẹ. Wo o gẹgẹbi ami lati ṣe afiwe awọn aaye, kii ṣe bi awari.
Ṣe afiwe ni ibamu si ipa, kii ṣe ni ibamu si ila
Tẹle ilana asopọ naa funrararẹ: kọkọ opin ati gbigbe, lẹhinna igbẹkẹle ati idanimọ ti a reti, lẹhinna ijẹrisi olumulo, lẹhinna awọn ipa-ọna, DNS ati awọn kio script. Ilana yẹn ba ohun ti alabara ṣe mu, nitorina iyato akọkọ ti o ba pade ni ohun akọkọ ti o le ti fọ asopọ naa. Afiwe ni tẹlentẹle alfabeti dipo tuka awọn eto ti o ni ibatan kaakiri abajade.
Igbese ti o mọ awọn aaye n wo awọn nkan wọnyi, ni ilana yẹn. Ohunkohun ti alabara beere ni ibaraenisepo jẹ ti ila ijẹrisi, kii ṣe awọn ila igbẹkẹle.
remote,protoati ibudo, pẹlu gbogbo bulọọki asopọ.caaticert: olufunni, koko ati ọjọ ipari.- Boya kọkọrọ ikọkọ wa rara, kii ṣe ohun ti o ni.
tls-authtabitls-cryptwiwa ati itọsọna kọkọrọ.- Awọn ilana ijẹrisi, pẹlu itọkasi eyikeyi si faili ẹri.
- Awọn ipa-ọna, awọn aṣayan DNS ati awọn kio script ti o n ṣiṣẹ nigba asopọ.
Nigbati faili ba ni awọn bulọọki asopọ pupọ, tọju aṣayan kọọkan pẹlu kọkọ opin rẹ. Afiwe ila remote akọkọ nikan le padanu yiyan ti alabara yan nitootọ lori nẹtiwọki yii.
Idi ti diff lasan jẹ irinṣẹ ti ko tọ
Diff lasan ni a kọ fun ọrọ, kii ṣe fun awọn aṣiri. Yoo tẹ kọkọrọ ikọkọ sinu itan iboju pẹlu inu didun, ati pe kii yoo sọ fun ọ pe ilana ti o n wo ko ni ibatan si ikuna naa. Yiyọ awọn aaye jade jẹ ailewu ati rọrun lati ka ni akoko kanna, nitoripe ohun elo ijẹrisi le ṣe afiwe bi metadata dipo baiti.
openssl x509 -in ca.crt -noout -subject -issuer -enddate
openssl x509 -in client.crt -noout -subject -issuer -enddate
grep -E '^(remote|proto|port|tls-auth|tls-crypt|route|dhcp-option)' profile.ovpn
Awọn aṣẹ meji akọkọ tẹ idanimọ ati wiwulo lai fi ọwọ kan kọkọrọ, nitorina abajade wọn jẹ ailewu lati fi ranṣẹ. grep tẹ awọn orukọ ati iye ilana ṣugbọn kii ṣe ara bulọọki rara, eyi ti o jẹ ki o jẹ igbese akọkọ ti o tọ nigbati o ba fura iyato gbigbe tabi ipa-ọna. Ti bulọọki funrararẹ ba nilo afiwe, ṣe afiwe hash rẹ dipo akoonu.
Ṣẹda ẹda ti a ṣatunkọ fun tikẹti naa
Yọ awọn aṣiri gidi ati awọn idanimọ ti ko nilo kuro nigba ti o tọju awọn orukọ aaye ati eto to lati ṣalaye iyato naa. Ami ti iru kanna yoo tun fi han ibi ti ohun elo wa ati bi o ti gun, nitorina pinnu boya iyẹn paapaa jẹ itẹwọgba. Ṣayẹwo faili asomọ ikẹhin funrararẹ dipo gbigbekele aṣẹ ti o ranti pe o ṣe. Ma ṣe ṣatunkọ ipilẹ ti n ṣiṣẹ nikan lati ṣe apẹẹrẹ, nitoripe profaili ti a ṣatunkọ kii ṣe dandan pe o le ṣiṣẹ ati pe ko yẹ ki a tun gbe wọle lẹẹkansi.
Tọju awọn ipilẹ ni idanimọ nipasẹ orukọ faili ati hash dipo didakọ wọn sinu awọn folda mẹta pẹlu awọn orukọ ti o jọra. Okun hash to lati fi idi eyi ti faili ti a ṣe ayẹwo mulẹ ati ko na ohunkohun ti o ba jo. Ge awọn ẹda naa lẹhin ti iyipada ti pa, ki ẹni ti o tẹle le jogun faili kan ti o ni aṣẹ.
Tọju afiwe ni asopọ si ikuna
Afiwe tọsi iye rẹ nigbati o ba dahun ibeere nipa gbigbe wọle kan tabi ikuna asopọ kan. Sọ igbese ti o kuna lẹkọọ, lẹhinna ṣe afiwe awọn aaye ti igbese yẹn gbarale nikan; gbigba gbogbo awọn ẹri alabara sinu folda kan jẹ ki jo ti o tẹle ṣeeṣe sii ati ayẹwo ti o tẹle lọra sii. Bi ibeere ba ṣe dín, bi atokọ awọn aaye ti o le dahun rẹ si ṣe kuru.
Ti faili tuntun ba wa lati ọdọ oluṣakoso, jẹrisi ọna pinpin rẹ ṣaaju rirọpo ohun elo igbẹkẹle. Lẹhin iyipada, ṣayẹwo ẹda ti a gbe wọle ti alabara yan nitootọ ati abajade ti a duna, nitoripe ilana kan le jẹ akiyesi tabi ka ni ọna miiran nipasẹ ẹya alabara miiran. Faili lori disiki kii ṣe ẹri ti asopọ ti o ṣiṣẹ. Itumọ awọn ilana wa ninu iwe afọwọkọ OpenVPN 2.6.