Puncte:0

Fedora | cum să restaurați iptables dintr-un anumit fișier la pornire

drapel vn

Trebuie să fac ip-tables persistente pe mașinile mele. Am reușit să o fac pe sisteme bazate pe Debian creând următorul fișier care rulează când rețeaua mea este deschisă:

/etc/network/if-up.d/run-iptables

#!/bin/sh
iptables-restore /etc/iptables/rules.v4

Am încercat să fac același lucru pe sisteme bazate pe Fedora (CentOS, RHEL, Fedore...) folosind următorul fișier: /etc/sysconfig/network-scripts/ifup dar din nefericire nu merge.

Aveți idei despre cum să efectuați acest lucru fără a utiliza niciun serviciu suplimentar?

Mulțumesc

Zareh Kasparian avatar
drapel us
aveți fișierul rc.local sub calea /etc/rc.local? depinde de versiunea ta Fedora. Dacă da, atunci plasați scriptul în acest fișier. orice script din acest fișier va fi executat în timpul pornirii.
Or Yaacov avatar
drapel vn
care mi-a rezolvat problema, vă rog să-l scrieți ca răspuns și să menționați că rc-local.service trebuie să fie activ :)
Puncte:1
drapel us

Puteți utiliza fișierul rc.local sub /etc/rc.local cale.

Asigurați-vă că fișierul rc.local este executabil: Rulați următoarea comandă pentru a verifica dacă fișierul /etc/rc.local este executabil:

ls -l /etc/rc.local
  -rwxr-xr-x 1 root root 419 2022-03-07 11:26 /etc/rc.local

În mod tradițional, scriptul shell /etc/rc.local folosit de dezvoltatori și administratorul de sistem Linux pentru a apela alte scripturi sau comenzi după ce toate serviciile sunt încărcate. De obicei, /etc/rc.local este apelat la sfârșit când Linux init a trecut la un nivel de rulare multiutilizator.

Puncte:0
drapel mu

Cred că fișierul corect pentru a-l face persistent este:

/etc/sysconfig/iptables

Aceasta conform documentatia

Or Yaacov avatar
drapel vn
vă mulțumesc pentru răspuns, dar nu am rezolvat ceea ce am cerut, deoarece este nevoie să instalez iptables-services / iptables-persistent

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.