Clark's Home page

Tecnicismi vari di un Sistemista Linux ma anche qualcosa sulla sua vita

Archive for the ‘Networking’ Category

isc-dhcp-server ovvero come assegnare al volo parametri di rete a un dispositivo. —

  Un server DHCP (Dynamic Host Configuration Protocol) è una grande comodità all’interno di una LAN (Local Area Network), in quanto assegna automaticamente un indirizzo IP e i parametri di rete ai dispositivi che si connettono. La cosa funziona con il processo DORA(regola mnemonica) in sostanza quando un dispositivo si connette a una rete si […]

Configurazioni per SSH —

SSH o più precisamente OpenSSH, due parole sulla storia di questo programma. SSH (Secure Shell) nasce con la versione 1 nel 1995 creato da Tatu Ylönen ricercatore finlandese per sostituire telnet e rlogin non sicuri infatti SSH crea un tunnel criptato tra due host remoti impedendo tecniche come lo spoofing. Successivamente Ylönen crea una società […]

SSH sicuro ma senza password —

SSH o meglio OpenSSH è “il modo” di collegarsi a macchine remote. Chiunque abbia a che fare con macchine perimetrali, cioè con quelle macchine che sono l’interfaccia tra una LAN e il mondo sa che nei log di sistema trovare dei tentativi di connessione alla porta 22 (la porta di default del demone) è cosa […]

Scoprire server DHCP in LAN —

Mi sono trovato recentemente con la sgradita sorpresa di un secondo server DHCP in rete che sparava indirizzi di una subnet diversa da quella aziendale. Breve premessa, con l’andare degli anni ci siamo resi conto che Microsoft windows ama il DHCP e non è molto amico dell’IP statico, ma questo rende non poco complesso gestire […]

Openvpn CRL has expired — 3 Aprile 2020 —

Ripropongo questo articolo del 2020 perché se qualcuno ci si trovasse può risolvere velocemente. In questo periodo folle in cui 3/4 del mondo è in isolamento la stragrande maggioranza dei colleghi lavora da casa via VPN, chi collegandosi via RDP alla propria macchina in ufficio, chi con una macchina dell’ufficio che si è portata a […]

heartbeat_monitor.sh Ovvero come verificare che esista connessione ad Internet —

Di recente per motivi anche sciocchi se voglio essere sincero sino in fondo ho dovuto/voluto rifare uno dei due firewall aziendali. I due firewall sono in HA per condividere l’IP virtualizzato 192.168.2.241 che è il gateway aziendale, l’HA in formato Master/slave è fornito da heartbeat. La logica seguita è la seguente su ambo i nodi: […]

blocklist-with-nftables —

Vista la diffusione sempre maggiore di vari criptolocker che arrivano in ogni forma e metodo abbiamo irrobustito il bastion host con uno script che in sostanza scarica degli elenchi di IP considerati malevoli e crea una catena di blocco con nftables. blocklist-with-nftables lavora con perle come prerequisiti chiede perl 5.32 come minima versione e nftables, […]

OpenVPN su Devuan 6 —

Come tutte le aziende ci avvaliamo della collaborazione e della fornitura di servizi anche di tipo IT da parte di altre aziende, noi in particolare ci appoggiamo a una grossa S.P.A. per gestirci il gestionale di Microsoft che usiamo. Ripeto una grossa Azienda cosi’ grossa che gli storici 2 client VPN che gli abbiamo assegnato […]

OpenVPN su Devuan 6 client per Windows —

Il file che deve avere necessariamente estensione .ovpn è sostanzialmente uguale a quello per Linux e va messo preferibilmente sotto c:\programmi\openvpn\config dove devono essere messi anche eventuali .bat per ad esempio mappare share via OpenVPN client dev tap proto udp remote vpn.myfirm.com 1195 remote vpn1.myfirm.com 1195 resolv-retry 60 nobind persist-key persist-tun cipher AES-256-CBC data-ciphers AES-256-CBC […]

OpenVPN su Devuan 6 configurazione server —

Anche su Devuan 6 la parte server è molto simile a quella su Daedalus, essendo italia un server a cui si collegheranno solo macchine Windows  ci sono delle piccole differenze local 192.168.2.206 port 1195 proto udp dev tap ca /etc/openvpn/easy-rsa/pki/ca.crt cert /etc/openvpn/easy-rsa/pki/issued/ditta-server.crt key /etc/openvpn/easy-rsa/pki/private/ditta-server.key dh /etc/openvpn/easy-rsa/pki/dh.pem topology subnet server 15.5.97.0 255.255.255.0 ifconfig-pool-persist ipp.txt tls-auth /etc/openvpn/easy-rsa/pki/ta.key […]