Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 11 odgovora
  • 2.972 pregleda

Najnovija ↓

Slack 10.2 i internet sharing jos jednom 15.09.2006. u 22:35 · pre 245 meseci #1
Ima li negde neko korak po korak uputstvo za idiote kako napraviti sledecu stvar?

Imam slack koji je preko eth1 spojen na kablovski modem. eth1 dobija javni dinamicki IP od DHCP provajdera. Imam eth2 koji je spojen na drugi racunar (winXP ali to nije bitno jer clienta znam da podesim) a kasnije mozda bude spojen na switch na koji ce biti zakaceno par racunara (pretpostavljam da je svejedno). Kako namestiti internet na oba racunara? Ne bi bilo lose da neko kaze kako se podize DHCP server koji bi za neku MAC davao fiksni IP. Jos mi je potrebno forwardovanje jednog proizvoljnog UDP i TCP porta za DC++. Od servisa na mom serveru bi bio jedino apache, ssh i ftp koji bi se bideli spolja.

Na suse je ovo bilo lako sa Yust-om ali sam izbrisao taj shit. Nemam vremena da trenutno ucim rutiranje i slicno zbog ovog problema, a moram da ga resim zbog cimera koji bi da bude na netu dok ja radim u slack-u.

Molim vas bez nekih linkova koji govore kako se to radi na nekoj drugoj distribuciji, pa samo malo drugacije da se snadjem :)

Ako je neko voljan da pomogne...
Re: Slack 10.2 i internet sharing jos jednom 15.09.2006. u 23:52 · pre 245 meseci #2
Pored onoga sto si naveo, podrazumevam rucno setovan eth2 interfejs i dodatu default rutu.

echo 1 > /proc/sys/net/ipv4/ip_forward #ENABLE FORWARDING
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE #NAT
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 412 -j DNAT --to privatna_adresa_klijenta:412 #DC++ TCP PORT FORWARDING
iptables -t nat -A PREROUTING -i eth1 -p udp --dport 412 -j DNAT --to privatna_adresa_klijenta:412 #DC++ UDP PORT FORWARDING

Za DHCP server nema mnogo sta da se objasnjava. Skines paket, instaliras, procitas dokumentaciju i postavis ovde pitanje ako imas neki konkretan problem. Zapravo je prilicno jednostavno.

Sto se tice servisa na serveru, to je nebitno za ovu pricu ako nemas firewall koji sece saobracaj. Ako imas, onda je to za drugu temu i za citanje dokumentacije o iptables-u.
Potpis
ex.mangel
Re: Slack 10.2 i internet sharing jos jednom 16.09.2006. u 00:19 · pre 245 meseci #3
Tek sto sam uradio ovo kako si rekao, pokvari se cimerov kompjuter i ne mogu nista da probam. Javicu se sa par dana da kazem sta sam uradio.

E jos jedno pocetnicko: Da li se ovo sto si mi napisao unosi "jednokratno" ili da stavim u neku startup skriptu?
Re: Slack 10.2 i internet sharing jos jednom 16.09.2006. u 09:26 · pre 245 meseci #4
echo 1 > .... moras da stavis u neku startup skriptu... a sto se tice iptables-a dovoljno je da otkucas "iptables-save" i on ce snimiti trenutnu konfiguraciju.

Pozdrav!
Potpis
"Give me a place to stand on, and I will move the Earth!" ... said Archimedes ...
Re: Slack 10.2 i internet sharing jos jednom 16.09.2006. u 12:21 · pre 245 meseci #6
Zar nece doci do visestrukih upisa na taj nacin? Citao sam manual i cini mi se da bi bilo pametno dodati jos iptables -F na pocetak skripte. Sta mislite o tome?
Re: Slack 10.2 i internet sharing jos jednom 16.09.2006. u 15:08 · pre 245 meseci #7
Na koji način? U svakom slučaju, ako više puta otkucaš istu komandu sa iptables neće se ništa desiti - biće kao da si otkucao jednom.

iptables -F je naravno korisno staviti, i ne samo to. Ima dosta nepisanih pravila kako se piše firewall skripta...
Potpis
ex.mangel
Re: Slack 10.2 i internet sharing jos jednom 16.09.2006. u 15:20 · pre 245 meseci #8
Citat:
U svakom slučaju, ako više puta otkucaš istu komandu sa iptables neće se ništa desiti - biće kao da si otkucao jednom.


U redu onda.

Cekam cimera da sredi kompjuter pa da probam
Re: Slack 10.2 i internet sharing jos jednom 16.09.2006. u 23:54 · pre 244 meseca #9
Ako postoji /etc/rc.d/rc.ip_forward i ako je egzekutabilan onda ce on pri startovanju da uradi
echo 1 > /proc/sys/net/ipv4/ip_forward

tj. /etc/rc.d/rc.ip_forward je pravo mesto za liniju echo 1 > /proc/sys/net/ipv4/ip_forward na Slack-u

za firewall je /etc/rc.d/rc.firewall i takodje ako je egzekutabilan pri startovanju ce se izvrsiti naredba
/etc/rc.d/rc.firewall start
a pri gasenju
/etc/rc.d/rc.firewall stop
Re: Slack 10.2 i internet sharing jos jednom 17.09.2006. u 04:24 · pre 244 meseca #10
Te skripte su sasvim proizvoljne. Nista od svega toga ne mora da postoji i sve moze da se smesi u rc.local recimo, ili u rc.slon_zirafa. Samo je pitanje licnog ukusa i nema potrebe forsirati bilo koju od tih opcija.

Cak se postojanje rc.ip_forward cini preteranim, jer je suludo praviti posebnu skriptu za svaku liniju koda koju treba izvrsiti pri startu sistema.
Potpis
ex.mangel
Re: Slack 10.2 i internet sharing jos jednom 19.09.2006. u 02:10 · pre 244 meseca
izmenjeno 2 puta, poslednji put djordje 19.09.2006. u 02:28
  1. djordje19.09.2006. u 02:28zapis iz teksta poruke
  2. djordje19.09.2006. u 02:27zapis iz teksta poruke
#11
Evo uradio sam sve po uputstvu i radi. Jedino me zacudjava to sto kad pingujem google sa klijenta ponekad dobijem request timed out, dok se sa servera to ne desava. Nista osim pinga ne zauzima mrezu.

Namestio sam sve kako sam zeleo. Klijent dobija adresu preko DHCP-a koji sam nametio po uputstvu sa : http://www.linuxquestions.org/...s/Networking/DHCP_Server_Howto

Jos jedno pitanje. Kako bi izgledao, recimo, ovaj red:

Code:
iptables -t nat -A PREROUTING -i eth1 -p udp --dport 412 -j DNAT --to 192.168.0.100:412 #DC++ UDP PORT FORWARDING


da klijent nema fiksnu adresum nego da mu dhcp daje slucajnu iz odredjenog opsega?
Re: Slack 10.2 i internet sharing jos jednom 19.09.2006. u 03:14 · pre 244 meseca #12
Evo u medjuvremenu sam se igrao malo sa webmin-om. On mi je generisao sledeci fajl:
Code:
# Generated by iptables-save v1.3.3 on Tue Sep 19 02:54:26 2006
*mangle
:PREROUTING ACCEPT [80:10656]
:INPUT ACCEPT [80:10656]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [65:5807]
:POSTROUTING ACCEPT [65:5807]
COMMIT
# Completed on Tue Sep 19 02:54:26 2006
# Generated by iptables-save v1.3.3 on Tue Sep 19 02:54:26 2006
*nat
:OUTPUT ACCEPT [0:0]
:PREROUTING ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
-A PREROUTING -p tcp -m tcp -i eth1 --dport 22233 -j DNAT --to-destination 192.168.0.100:22233
-A PREROUTING -p udp -m udp -i eth1 --dport 22244 -j DNAT --to-destination 192.168.0.100:22244
-A POSTROUTING -o eth1 -j MASQUERADE
COMMIT
# Completed on Tue Sep 19 02:54:26 2006
# Generated by iptables-save v1.3.3 on Tue Sep 19 02:54:26 2006
*filter
:INPUT ACCEPT [4329:958206]
:FORWARD ACCEPT [6120:4908021]
:OUTPUT ACCEPT [3358:581343]
COMMIT
# Completed on Tue Sep 19 02:54:26 2006


i to radi.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme