SoftEther-kliento ĉe starto: AccountStartupSet kaj la ordo de la demono
La kliento povas starti pure kaj tamen lasi ĉiun konton malkonektita. Agordu la flagon de la konto, startigu unue la demonon, poste kontrolu la adaptilon kaj la itineron.
Restartigi la maŝinon lasas ĝin sur la reto kun la tunelo denove malsupra. La kliento de SoftEther tenas du statojn, kiujn plej multaj homoj traktas kiel unu: ĉu la servo funkcias, kaj ĉu konservita konto rajtas ekfunkcii kun ĝi. Ambaŭ devas esti veraj, kaj la dua estas flago por konto, ne agordo de starto. Plenumu la kvar kontrolojn sube laŭorde kaj haltu ĉe la unua malsukceso.
Konfirmu, ke la konto estas markita por aŭtomata starto
La flago loĝas en la konta rikordo ene de la propra agordo de la kliento, do reinstali la klienton aŭ restarigi malplenan dosierujon ĝin forigas. Malfermu la administran konzolon kaj rigardu la kontoliston antaŭ ol ŝanĝi ion alian.
cd /opt/softether/vpnclient
./vpncmd
Elektu 2 por administrado de la VPN-kliento kaj akceptu la lokan servilon per Enter.
AccountStartupSet
office-hub
exit
AccountStartupSet registras la konton kiel unu, kiu estu levita kiam la klienta servo startas. Ĝi nek lanĉas la servon nek kreas novan konton, kaj ĝi presas nenion utilan kiam la nomo malĝustas. Relugu la kontoliston post la komando, ĉar tajperaro estas silenta kaj aspektas ĝuste kiel flago, kiu ne ekvalidis.
Konfirmu, ke la servo startas, kaj sufiĉe frue
En Linux la kliento funkcias kiel demono el sia propra dosierujo, kaj ĝi devas esti supre antaŭ ol iu ajn starta paŝo provas uzi la konton. Mallonga hoko, kiu ŝanĝas dosierujon kaj startigas ĝin, sufiĉas en sistemoj, kiuj ankoraŭ rulas rc.local.
cd /opt/softether/vpnclient
./vpnclient start
Kie rc.local mankas, verku systemd-unuon kun eksplicita WorkingDirectory kaj restartpolitiko. La binaraĵo solvas sian agordon rilate al la loko de kie ĝi startas, do unuo sen tiu agordo povas sukcese starti kaj legi nenion. La ordo estas la dua duono de la problemo: konekprovo, kiu funkcias antaŭ ol la demono aŭskultas, malsukcesas periode, kio estas multe pli malfacile diagnozeble ol konstanta malsukceso. Restartpolitiko kovras la trian kazon, kiam la demono mortas silente horojn poste.
Kontrolu la proceliston anstataŭ fidi pid-dosieron lasitan de la antaŭa starto.
Konfirmu, ke la adaptilo ricevis adreson
Post kiam la konto konektiĝas, la kliento prezentas virtualan adaptilon kaj la adaptilo ankoraŭ bezonas adreson. Hublinio kuranta SecureNAT kutime respondas al DHCP; hublinio pontita al fizika LAN atendas, ke anstataŭe respondu la servilo de tiu LAN.
ip -brief address
dhclient vpn_vpn1
Prenu la interfacan nomon el la listo, ĉar la numero en ekzemplo ne estas konstanto. Se la adreso devas esti statika, metu ĝin en la retan agordon de la distribuo por tiu interfaco, por ke ĝi reaplikiĝu post ligila evento kaj ne nur ĉe starto. Unufoja skripto lasas la adaptilon sen adreso la unuan fojon, kiam la tunelo rekonektiĝas dum la tago. Tiu malsukceso aspektas kiel morta tunelo kvankam la konto estas en ordo.
Adaptilo sen adreso estas la plej silenta malsukceso en la listo, ĉar la konto ankoraŭ raportas sin konektita.
Konfirmu, ke la itinero montras tien, kien vi pensas
Trafiko ankoraŭ povas malsukcesi kun sana ligilo kaj valida adreso. Demandu la kernon, kiun interfacon ĝi uzus por celo ene de la huba subreto, poste komparu tiun respondon kun la tunelo.
ip route get 10.10.20.15
Loka subreto, kiu interkovras la huban amplekson, venkas, ĉar ĝia itinero estas pli specifa kaj jam instalita.
Tio estas decido pri numerado, ne cimo de la kliento, kaj restartigi la servon ne ŝanĝos ĝin. La agordo de la solvilo estas la alia duono: adreso sen funkcianta DNS-servilo produktas tunelon, kiu trapasas ĉiun ligilan kontrolon kaj tamen ne povas malfermi nomon.
Skribu la kvar kontrolojn en la rekonstruajn notojn
Notu kune la kontan nomon, la startan komandon de la servo kaj la interfacan nomon, ĉar rekonstruita gastiganto restarigas la kontajn datumojn sed ne la hokon de la operaciumo, kiu lanĉas la demonon. Tiuj loĝas en malsamaj lokoj kaj kutime estas sekurkopiitaj de malsamaj homoj.
La flago estas unu linio por reapliki kaj facile forgesebla.
Konservu la ordon: flago, servo, adreso, itinero. Kontrollisto, kiu komenciĝas meze, produktas multajn memfidajn malĝustajn respondojn.