Firewall s whitelistem při často měnící se ip adrese

Na serverech používám whitelist ip adress pro přihlášení na ssh a třeba k mailu, ale co O2 koupilo nej.cz, častěji mění ip adresy. Běžně to poskytovatelé internetu často nemění, ale vypadá to, že v O2 jsou prasáci.
Tedy ručně upravovat firewall na všech strojích se není moc praktické. Výrazné zlepšení by bylo, kdyby šlo nftables použít doména, ale vývojáři nftables nějak opět nedomysleli a přímo to nejde (jako by to nikdo nikdy nepotřeboval).

Nyní to řeším includem části nft konfiguračního souboru  do hlavního nftables.conf, kde jsou definované všechny ip adresy v podobě proměnných.   Tedy změny jsou na jednom místě, jednodušší a celé je to přehlednější, protože podle názvu proměnné je jasné co to je, ale pořád to není moc dobré.

Potřebuji to hlavně jako zadní vrátka, když by chcípl i server s wireguardem, abych se mohl někam přihlásit.

Jaké jsou možnosti jak to řešit?  Něco jako metoda knock, knock, která mi na chvíli otevře port a útočník o tom mechanizmu neví?


Re:Firewall s whitelistem při často měnící se ip adrese
« Odpověď #1 kdy: Dnes v 15:05:22 »
myslíš to takto? na serveru, který řešíš, máš vpn a ten firewall. Ale mění se adresy klientů, odkud se připojují? 

Na okraj: k čemu by byla aby měli doménu, když se stejně mění adresa?

A nebo se ti mění IP adresa na tom serveru? Tam ale vůbec zmiňovat vlastní IP serveru není potřeba. Nebo to máš nějak složitějc, s forwardováním?

nebo se nějak servery připojují mezi sebou? Ashodou okolností všem, nebo části jich se mění ta ip adresa, co o2 koupil nej.? a mezi sebou mají vzájemnáý whitelist?  potom by stačilo mít je sesíťované přes ten WG a používat interní IP mezi sebou? (ale tomu rozumím, že wg stejně používáš a chceš pojistku )
« Poslední změna: Dnes v 15:08:06 od mikesznovu »

jjrsk

  • ****
  • 486
    • Zobrazit profil
Re:Firewall s whitelistem při často měnící se ip adrese
« Odpověď #2 kdy: Dnes v 15:41:30 »
... ale vývojáři nftables nějak opět nedomysleli ...
Tusi ty vubec co ten firewall dela? Jak bys tam asi tak chtel davat dns nazvy? A jak casto by ten firewal mell overovat, jakou to zrovna ma adresu? Kazdou sekundu? Jednou za rok?

Re:Firewall s whitelistem při často měnící se ip adrese
« Odpověď #3 kdy: Dnes v 16:02:56 »
myslíš to takto? na serveru, který řešíš, máš vpn a ten firewall. Ale mění se adresy klientů, odkud se připojují? 

Na okraj: k čemu by byla aby měli doménu, když se stejně mění adresa?

A nebo se ti mění IP adresa na tom serveru? Tam ale vůbec zmiňovat vlastní IP serveru není potřeba. Nebo to máš nějak složitějc, s forwardováním?

nebo se nějak servery připojují mezi sebou? Ashodou okolností všem, nebo části jich se mění ta ip adresa, co o2 koupil nej.? a mezi sebou mají vzájemnáý whitelist?  potom by stačilo mít je sesíťované přes ten WG a používat interní IP mezi sebou? (ale tomu rozumím, že wg stejně používáš a chceš pojistku )

Fyzických serverů 8 virtuálních třeba 30.  Každý má firewall a otevřený přístup jen s whitelistovaných ip adres. Pokud su jinde, použiji wireguard.  Wireguard je jeden virtuální server. Kterej ale může mít výpadek, pak by se tam nemohl připojit, abych to opravil.  Vzájemný whitelisting mám, tam se mi ip adresy nemění.

Re:Firewall s whitelistem při často měnící se ip adrese
« Odpověď #4 kdy: Dnes v 16:07:07 »
... ale vývojáři nftables nějak opět nedomysleli ...
Tusi ty vubec co ten firewall dela? Jak bys tam asi tak chtel davat dns nazvy? A jak casto by ten firewal mell overovat, jakou to zrovna ma adresu? Kazdou sekundu? Jednou za rok?

Mě by stačilo, aby se DNS použil jen při startu nebo reloadu firewallu. Bohužel ale ani tohle nftables neumožňují bez nějakých ne zrovna vhodných přídavků. Všude se musí cpát ip adresy, které ale špatně pamatují a mohou se měnit.
Reloadovat to na důležitých serverech jednou vždy brzy ráno by nebyl žádný problém. Aktualizace DNS by šla také automatizovat to už jsem řešil kdysi dávno.  O2 mění adresu vždy v noci a ráno už by to zase fungovalo.


robac

  • ***
  • 203
    • Zobrazit profil
    • E-mail
Re:Firewall s whitelistem při často měnící se ip adrese
« Odpověď #5 kdy: Dnes v 17:03:19 »
Tusi ty vubec co ten firewall dela? Jak bys tam asi tak chtel davat dns nazvy?
Prekvapive existuji firewally, kde lze do pravidel davat DNS nazvy. Namatkou jen ty, se kterymi mam zkusenost: Fortigate, Cisco ASA, Juniper SRX.

A jak casto by ten firewal mell overovat, jakou to zrovna ma adresu? Kazdou sekundu? Jednou za rok?
Prekvapive k tomu existuje u kazdeho vendora dokumentace, ktera vam na tyto otazky odpovi...

Re:Firewall s whitelistem při často měnící se ip adrese
« Odpověď #6 kdy: Dnes v 17:21:16 »
Tusi ty vubec co ten firewall dela? Jak bys tam asi tak chtel davat dns nazvy?
Prekvapive existuji firewally, kde lze do pravidel davat DNS nazvy. Namatkou jen ty, se kterymi mam zkusenost: Fortigate, Cisco ASA, Juniper SRX.

A jak casto by ten firewal mell overovat, jakou to zrovna ma adresu? Kazdou sekundu? Jednou za rok?
Prekvapive k tomu existuje u kazdeho vendora dokumentace, ktera vam na tyto otazky odpovi...
Že to existuje vím, proto se divím, že nftables to neumí. Jako by to dělali lidé, co firewally moc nepoužívají. I když už co pamotuji, tak firewall na linuxu se už třikrát měnil, nejmodernější jen nftables.  I freebsd je na tom lépe a to to třikřát nepředělávali.

Domény může být lepší používat už jen proto, že pak v těch pravidlech dá lépe vyznat. A když se změní, stačí reload.

Re:Firewall s whitelistem při často měnící se ip adrese
« Odpověď #7 kdy: Dnes v 17:26:47 »
Jako nouzovka jak se dostat na server by mohlo být port knocking. 

https://goteleport.com/blog/ssh-port-knocking/

Ale je to zesložitění a potencionální snížení bezpečnosti, takže je lepší se bez toho obejít.