Kategorie szkoleń | Egzaminy | Kontakt
  • 1
  • 3
  • 128

Na Akademiqu widziałem pytanie związane ze zmiennymi SELinux i ich działaniem / nie działaniem po restarcie serwera.
Ja mam podobny problem, ale ze zmiennymi systemowymi. Mianowicie echo 1 > /proc/sys/net/ipv4/ip_forward, który uruchamia funkcję przekazywania pakietów (rootowania) nie działa po restarcie i muszę wpisywać to ręcznie. Tu też jest jakaś opcja, aby przetrwało to reboot? 

Uczestnik szkolenia
  • Zapytał
  • @ Uczestnik szkolenia | 28.06.2013
Zaloguj się aby zadać pytanie
Pokrewne

Odpowiedź (1)

  • 18

Przy zmiennych systemowych nie ma przełącznika takiego jak "-P" w setsebool, natomiast jest plik konfiguracyjny /etc/sysctl.conf, w którym można ustawić wartości zmiennych systemowych (jeśli chcemy, aby po restarcie były inne niż domyślne):

/etc/sysctl.conf:
net.ipv4.ip_forward = 1 



Jak widać, składnia w tym pliku to zmienna = wartość.
Jeśli wykonywałeś komendę:

echo 1 > /proc/sys/net/ipv4/ip_forward 



to aby uzyskać właściwą nazwę zmiennej, należy:


- usunąć /proc/sys
- każdy slash "/" zamienić na kropke "."

W tym wypadku jest to właśnie: net.ipv4.ip_forward.

  • Odpowiedział
  • @ | 28.06.2013
  • TRENER MODERATOR ALTKOM AKADEMII