Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: Ar3sAli3n 02 Února 2013, 19:37:31

Název: Problem se spoustenim sdileni [Vyřešeno]
Přispěvatel: Ar3sAli3n 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
 


Název: Re:Problem se spoustenim sdileni
Přispěvatel: Rover623 02 Února 2013, 23:55:12
Řešení to sice není, ale co prostě tu síť nechat restartovat automaticky
Název: Re:Problem se spoustenim sdileni
Přispěvatel: Ar3sAli3n 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.
Název: Re:Problem se spoustenim sdileni
Přispěvatel: Cuore 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
Název: Re:Problem se spoustenim sdileni
Přispěvatel: Ar3sAli3n 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.