iti dai seama ca nu o sa-i mearga decat primului ip chestia, nu? ( ce intra pe portul ala se duce la primul ip, la celelalte.. niciodata ) deci pt. fiecare calc care vrea sa fie activ iti trebuie un port.
si ca raspuns cu arrays... citeste asta http://www.tldp.org/LDP/abs/html/arrays.html numai bine > Am in retea oameni care vor sa fie activi pe dc++. Deocamdata solutia > cea de mai jos. I-am bagat in lista aia in ordinea in care mi-au cerut > "port". Problema, acum, este ca nu pot sa scot usor pe cineva din > mijlocul listei. Vreau sa fac un array de genul: > > dc[0][0]=ip1 > dc[0][1]=port1 > > dc[1][0]=ip2 > dc[1][1]=port2 > > Nu prea ma pricep la bash. Suporta bash asa ceva? Este o solutie buna? > Hinturi cum se face? > > > DCPP_IP=" > 192.168.0.3 > 192.168.0.2 > 192.168.0.5 > 192.168.0.7 > 192.168.0.12 > 192.168.0.11 > 192.168.0.10 > 192.168.0.4 > 192.168.0.15" > > DCPP_PORT="1444" > > for d in $DCPP_IP > do > # comenzi iptables care fac dnat la ip-urile respective > $IPTABLES -t nat -A PREROUTING -i $INET_IFACE -p tcp --dport \ > $DCPP_PORT -j DNAT --to $d:$DCPP_PORT > $IPTABLES -t nat -A PREROUTING -i $INET_IFACE -p udp --dport \ > $DCPP_PORT -j DNAT --to $d:$DCPP_PORT > (( DCPP_PORT++ )) > done > > > > > -- > Ce nu te omoara ti-o intareste. > > > > --- > Detalii despre listele noastre de mail: http://www.lug.ro/ > > > > ------------------------------------------------- This email was sent using ICS Net WebMail server. "ICS Net Intotdeauna cautam solutii!" http://xn.ro/ --- Detalii despre listele noastre de mail: http://www.lug.ro/
