Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Problem se spoustenim sdileni [Vyřešeno]  (Přečteno 748 krát)

Ar3sAli3n

  • Návštěvník
  • Příspěvků: 13
Problem se spoustenim sdileni [Vyřešeno]
« kdy: 02 Února 2013, 19:37:31 »
Zdravim
mam server co sdili internet na systemu Ubuntu server 12.04, sdileni je uspesne pokud se do systemu prihlasim a zadam
sudo /etc/init.d/networking restart  , po restartu site vse zacne fungovat. Otazka zni kde je problem ze to vyzaduje restart?
Potrebuju to nastavit tak ze kdyz se server zapne tak nasdili sit sam a ne ze se donej musim prihlasi a restartovat sit aby vse fungovalo.
Prosim tedy zkusenejsi uzivatele o radu co delam spatne. Dekuji.

Nastaveni:
Sit s internetem mam na eth0
Vnitrni sit eth1

/etc/rc.local
iptables -A FORWARD -i eth0 -o eth1 -s 192.168.1.0/24 -m state --state NEW -j ACCEPT
iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A POSTROUTING -t nat -j MASQUERADE
sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"

/etc/sysctl.conf
je od komentovaný
net.ipv4.ip_forward = 1
 


« Poslední změna: 03 Února 2013, 10:14:30 od Ar3sAli3n »

Rover623

Re:Problem se spoustenim sdileni
« Odpověď #1 kdy: 02 Února 2013, 23:55:12 »
Řešení to sice není, ale co prostě tu síť nechat restartovat automaticky

Ar3sAli3n

  • Návštěvník
  • Příspěvků: 13
Re:Problem se spoustenim sdileni
« Odpověď #2 kdy: 03 Února 2013, 08:59:21 »
Stouhle myslenkou si taky pohravam ale nevim kde zapsat sudo /etc/init.d/networking restart aby se tenhle prikaz provedl pred prihlasenim uzivatele. Zkusim se potom podivat kde to mam zapsat.

Cuore

  • Závislák
  • ***
  • Příspěvků: 2534
Re:Problem se spoustenim sdileni
« Odpověď #3 kdy: 03 Února 2013, 09:57:54 »
možností je několik, buď do Aplikací spuštěných po přihlášení nebo to přidat do /etc/rc.local

Ar3sAli3n

  • Návštěvník
  • Příspěvků: 13
Re:Problem se spoustenim sdileni
« Odpověď #4 kdy: 03 Února 2013, 10:13:59 »
/etc/rc.local
iptables -A FORWARD -i eth0 -o eth1 -s 192.168.1.0/24 -m state --state NEW -j ACCEPT
iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A POSTROUTING -t nat -j MASQUERADE
sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"

/etc/init.d/networking restart

Mel jsi pravdu stacilo pridat jednoduse jen jeden radek a vse funguje hned po startu, dik moc za nasmerovani.

 

Provoz zaštiťuje spolek OpenAlt.