Ako nastavit routing?
Prosim vas. Mam v tom bordel!
Potreboval by som spravit nasledovne.
Mam dva sietove rozhrania.
eth1: ma 192.168.3.1/24 a
ppp0: ma 192.168.5.1/24.
Ako by som mohol spravit, aby uzivatelia, pripojeny na ppp0 (s IP napr.: 192.168.5.10) mohli komunikovat s pocitacmi na eth1.
Napriklad aby 192.168.5.10 mohol kontaktovat PC 192.168.3.5.
Mohli by ste mi napisat presny prikaz na pridanie static routy? Alebo sa mylim a robi sa to nejak inac?
Pre pridávanie komentárov sa musíte prihlásiť.
echo 1 > /proc/sys/net/ipv4/ip_forward
Pridas routy na prislusne pocitace, priklad:
- na pocitaci s adresou 192.168.3.5:
# route add -net 192.168.5.0/24 gw 192.168.3.1
- ak pouzivas novsi iproute2, tak prikaz bude:
# ip route add 192.168.5.0/24 via 192.168.3.1
-podobne na pocitaci s adresou 192.168.5.10:
# route add -net 192.168.3.0/24 gw 192.168.5.1
- v pripade iproute2:
# ip route add 192.168.3.0/24 via 192.168.5.1
Lebo to nejde... :-(
Pocitac 192.168.5.10 dokaze opingovat 192.168.5.1 a aj ...3.1. Ale uz nedokaze opingovat ...3.5.
A pocitac 192.168.3.5 dokaze opingovat ...3.1 a aj ...5.1 ale nedokaze opingovat ....5.10.
Naco som este mohol zabudnut?
# sysctl net.ipv4.ip_forward
; ak vyhodinet.ipv4.ip_forward=0
, treba v subore/etc/sysctl.conf
zmenitnet.ipv4.ip_forward=0
nanet.ipv4.ip_forward=1
a bud restartovat alebo nacitat cez# sysctl -p
), skontrolovat nastavenie firewallu. A skusit napr. tuto stranku.