Linux за българи: Форуми

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: __vev__ в Mar 26, 2004, 13:43



Титла: router pod Slackware
Публикувано от: __vev__ в Mar 26, 2004, 13:43
Здравейте , моят случай е следният: не мога да настроя Slackware да стане gateway ...със Slackware съм и с 2 LAN карти. За вътрешната мрежа IP to ми е 192.168.11.1 . Kартата eth0 eза вътрешната мрежа.      ВЪВ  /etc/rc.d/rc.local  съм написал следното:

   echo 1 > /proc/sys/net/ipv4/ip_forward
   route add -net 192.168.11.0/24 dev eth0
   route add -host 192.168.11.2/32 dev etho
   iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

какво съм изпуснал ,че Windows-a(192.168.11.2) вързан след Slackware-a (с кръстосан кабел) пингва 192.168.11.1 -гейта си ,но само толкова -няма интернет


Титла: router pod Slackware
Публикувано от: stockton в Mar 29, 2004, 11:44
echo "1" > /proc/sys/net/ipv4/ip_forward narpimer?


Титла: router pod Slackware
Публикувано от: saturn_vk в Mar 29, 2004, 12:20
доста си изпуснал, като за начало, си изпуснал да ни кажеш към кои ИД си, изпуснал си да ни кажеш настроил ли си днс, изпуснал си да ни кажеш какво казва пинга като пингваш чужди сайтове.


Титла: router pod Slackware
Публикувано от: в Mar 29, 2004, 19:09
1.Ami izw za lat ;)
2.Eto kak e moeto ruter4e w osnowata si :D

ifconfig ...

route add default gw ipto.na.gatewayq.namoetoisp

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

a klientite pi6at / abe to klienta e edin de :))), no / za gw moeto ruter4e. ;)

nqmam takiwa route add -net ili -host i takiwa ;)


Титла: router pod Slackware
Публикувано от: velomen в Mar 30, 2004, 14:09
izvinete 4e vuprosami ne e na mqsto ama i az sega se zanimavam malko s route y4a i iskam da popitam nqma li nqkakva programa za virtualnia mreja ili ne6to takova 6tot vuv vas si nqmam 10 pc-ta sorry 4e e na latinica ama  ne sum si slojil kirilica o6te
mersi predvaritelno


Титла: router pod Slackware
Публикувано от: ntenev в Mar 30, 2004, 14:50
echo 1 > /proc/sys/net/ipv4/ip_forward
route add -net 192.168.11.0/24 dev eth0
route add -host 192.168.11.2/32 dev etho
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
-----------------------------------
незнам дали от бързане си объркал нещо, но ако така си написал нещата наистина няма ка да тръгнат.
стъпка по стъпка :
-----------------------------------
1. route add -net 192.168.11.0/24 dev eth0
този ред не ти е нужен (по принцип) защото когато качиш IP-то към ethX се добавя автоматично и ред който указва, че този сегмент от мрежата се търси през това устройство. Пример:
A) пишеш
/sbin/ifconfig eth0 192.168.11.1 broadcast 192.168.11.255 netmask 255.255.255.0 up
и ако после дадеш
/sbin/route -n
ще видиш ред като
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.11.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
именно този ред казва мрежа 192.168.11.xxx да се търси през eth0 след което реда
route add -host 192.168.11.2/32 dev eth0
става излишен
-------------------------------
2)
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
за това Windows-a ти не излиза навън но има пинг до сървъра. Щом вътрешната ти мрежа е на eth0 то външната ти остава на eth1 (нали?). Маскирай с IP-то на външната ( -o eth1) иначе казваш на сървъра да маскира със вътрешния адрес, когато нещо отива към вътрешната мрежа, което при определени ситуации е полезно но не и в твоя конкретен случай.

Това е ( според мен ). Успех !  :)


Титла: router pod Slackware
Публикувано от: ntenev в Mar 30, 2004, 14:57
този ред също може да ти свърши работа. При него идеята е че всичко което е от вътрешната ти мрежа но не е за нея се маскира

iptables -t nat -A POSTROUTING -s 192.168.11.0/24 -d ! 192.168.11.0/24 -j MASQUERADE

Успех пак !  :)


Титла: router pod Slackware
Публикувано от: __vev__ в Apr 02, 2004, 22:57
blagodarq ви много тръгна .ivanatora също ми каза един работещ ред за хоста 192.168.11.2 примерно:
   iptables -t nat -A POSTROUTING -s 192.168.11.2 SNAT --to-source IP_VUSHNA_LAN


Титла: router pod Slackware
Публикувано от: __eve__ в Apr 04, 2004, 22:41
т.е. : iptables -t nat -A POSTROUTING -s NEGOVOTO_IP -j SNAT --to-source IP_NA_VUNSHNATA_KARTA