#!/bin/bash # vpn tunnel must be operation with dns resolution at 645 dns server function mnt645nas(){ smount sysadmin@nas.645.kebler.net:/opt /mnt/645/nas/opt -p 22 smount sysadmin@nas.645.kebler.net:/mnt/data /mnt/645/nas/data -p 22 smount sysadmin@nas.645.kebler.net:/mnt/backup /mnt/645/nas/backup -p 22 smount sysadmin@nas.645.kebler.net:/home/sysadmin /mnt/645/nas/sysadmin -p 22 smount root@nas.645.kebler.net:/ /mnt/645/nas/root -p 22 } function umnt645nas(){ usmount /mnt/645/nas/opt usmount /mnt/645/nas/data usmount /mnt/645/nas/backup usmount /mnt/645/nas/sysadmin usmount /mnt/645/nas/root } function mnt645gate(){ smount root@router.645.kebler.net:/ /mnt/645/gate -p 22 } function umnt645gate(){ usmount /mnt/645/gate } function mntnadal(){ smount sysadmin@nadal.645.kebler.net:/opt /mnt/645/nadal/opt -p 22 smount sysadmin@nadal.645.kebler.net:/home/sysadmin /mnt/645/nadal/sysadmin -p 22 smount sysadmin@nadal.645.kebler.net:/mnt/data /mnt/645/nadal/data -p 22 smount root@nadal.645.kebler.net:/ /mnt/645/nadal/root -p 22 } function umntnadal(){ usmount /mnt/645/nadal/opt usmount /mnt/645/nadal/sysadmin usmount /mnt/645/nadal/data usmount /mnt/645/nadal/root } function mnt645hass(){ smount root@hassio.645.kebler.net:/ /mnt/645/hass -p 22 } function umnt645hass(){ usmount /mnt/645/hass } # via NAT at WAN interface (mostly to support old gateway) function mnt645gatew(){ smount sysadmin@645.kebler.net:/opt /mnt/645/wgate/opt -p 22 smount sysadmin@645.kebler.net:/home/sysadmin /mnt/645/wgate/sysadmin -p 22 smount root@645.kebler.net:/ /mnt/645/wgate/root -p 22 } function umnt645gatew(){ usmount /mnt/645/wgate/opt usmount /mnt/645/wgate/sysadmin usmount /mnt/645/wgate/root } function mnt645nasw(){ smount sysadmin@645.kebler.net:/opt /mnt/645/nas/opt -p 322 smount sysadmin@645.kebler.net:/mnt/data /mnt/645/nas/data -p 322 smount sysadmin@645.kebler.net:/mnt/backup /mnt/645/nas/backup -p 322 smount sysadmin@645.kebler.net:/home/sysadmin /mnt/645/nas/sysadmin -p 322 smount root@645.kebler.net:/ /mnt/645/nas/root -p 322 }