Firewall
|
Bubi |
Dodano 12-12-2008 19:18
|
User
Posty: 62
Dołączył: 05/10/2006 20:37
|
Jak w kamikaze 8.09 RC1, ustawic firewalla tak zeby przym publicznym ip mogl sie polaczyc z konsola i ftp, chodzi glownie o to abym mial kontrole na sciaganymi plikami? |
|
|
|
obsy |
Dodano 12-12-2008 19:33
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Odblokować 22 i 21 na wan, przykłady masz w /etc/config/firewall.
|
|
|
|
Bubi |
Dodano 12-12-2008 19:40
|
User
Posty: 62
Dołączył: 05/10/2006 20:37
|
config 'defaults'
option 'syn_flood' '1'
option 'input' 'ACCEPT'
option 'output' 'ACCEPT'
option 'forward' 'REJECT'
config 'zone'
option 'name' 'lan'
option 'input' 'ACCEPT'
option 'output' 'ACCEPT'
option 'forward' 'REJECT'
config 'zone'
option 'name' 'wan'
option 'input' 'REJECT'
option 'output' 'ACCEPT'
option 'forward' 'REJECT'
option 'masq' '1'
config 'forwarding'
option 'src' 'lan'
option 'dest' 'wan'
config 'rule'
config 'rule'
config 'redirect'
option 'src' 'wan'
option '_name' 'Putty'
option 'src_dport' '22'
option 'dest_ip' '192.168.1.1'
option 'dest_port' '22'
option 'proto' 'tcpudp'
Tak ma to wygladac??? bo na takiej konfiguracji nie dziala |
|
|
|
obsy |
Dodano 12-12-2008 19:48
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Pewnie ze nie. Wywal ostatniego redirecta (po co on?)
uci add firewall rule
uci set firewall.@rule[-1]._name=SSH
uci set firewall.@rule[-1].src=wan
uci set firewall.@rule[-1].target=ACCEPT
uci set firewall.@rule[-1].proto=tcp
uci set firewall.@rule[-1].dest_port=22
uci commit firewall
|
|
|
|
bubi503 |
Dodano 12-12-2008 21:44
|
User
Posty: 7
Dołączył: 02/01/2008 19:11
|
dziekuje bardzo. |
|
|
|
Bubi |
Dodano 15-12-2008 13:15
|
User
Posty: 62
Dołączył: 05/10/2006 20:37
|
a na jakich portach zrobic zeby tak samo byl widoczny ftp ??? chodzi mi jak zrobic zeby przepuscic przez firewalla jeszcze klienta torrent |
|
|
|
obsy |
Dodano 15-12-2008 14:08
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Cytat Bubi napisał/a:
a na jakich portach zrobic zeby tak samo byl widoczny ftp ???
21
Cytat
chodzi mi jak zrobic zeby przepuscic przez firewalla jeszcze klienta torrent
To już który sobie wybierzesz. Robisz zwykłego redirecta portów które chcesz.
|
|
|
|
Bubi |
Dodano 15-12-2008 15:12
|
User
Posty: 62
Dołączył: 05/10/2006 20:37
|
czyli poprostu robimy:
uci add firewall rule
uci set firewall.@rule[-1]._name=FTP
uci set firewall.@rule[-1].src=wan
uci set firewall.@rule[-1].target=ACCEPT
uci set firewall.@rule[-1].proto=tcp
uci set firewall.@rule[-1].dest_port=21
uci commit firewall
???
a i jak pamietasz to podaj mi polecenie na restart samego firewall
z gory dzieki
Edytowany przez Bubi dnia 15-12-2008 15:16
|
|
|
|
obsy |
Dodano 15-12-2008 15:29
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
tak. /etc/init.d/firewall start
|
|
|
|
Bubi |
Dodano 15-12-2008 15:37
|
User
Posty: 62
Dołączył: 05/10/2006 20:37
|
dzieki wielkie juz smiga |
|
|
|
bubi503 |
Dodano 16-12-2008 01:00
|
User
Posty: 7
Dołączył: 02/01/2008 19:11
|
ok a jesli chodzi o przepuszczenie rtorrent ktory dziala na 55546 porcie to cos mi sie nie udalo ? ta sama formula?? bo nie dziala ;( |
|
|
|
bubi503 |
Dodano 16-12-2008 12:07
|
User
Posty: 7
Dołączył: 02/01/2008 19:11
|
root@OpenWrt:~# uci set firewall.@rule[-1]._name=RTORRENT
root@OpenWrt:~# uci set firewall.@rule[-1].src=wan
root@OpenWrt:~# uci set firewall.@rule[-1].target=ACCEPT
root@OpenWrt:~# uci set firewall.@rule[-1].proto=tcp
root@OpenWrt:~# uci set firewall.@rule[-1].dest_port=55500-55600
root@OpenWrt:~# uci commit firewall
root@OpenWrt:~# /etc/init.d/firewall start
Loading defaults
Loading synflood protection
Adding custom chains
Loading zones
Loading rules
iptables v1.3.8: invalid port/service `55500-55600' specified
Try `iptables -h' or 'iptables --help' for more information.
lipa.. |
|
|
|
skoku |
Dodano 16-12-2008 13:21
|
User
Posty: 109
Dołączył: 19/05/2006 16:06
|
skoro dziala na 55546 to otworz 55546
firewall.@rule[-1].dest_port=55546
zamiast
firewall.@rule[-1].dest_port=55500-55600 |
|
|
|
obsy |
Dodano 16-12-2008 13:47
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Tak, zakresu nie możesz podać.
Ale samo otworzenie to nic nie da, bo chcesz redirect zrobić na lokalny komputer, tak?
(PS. A nie prościej napisać po prostu regułę iptables która to robi?)
|
|
|
|
bubi503 |
Dodano 16-12-2008 13:59
|
User
Posty: 7
Dołączył: 02/01/2008 19:11
|
a jak zrobic to w itables ? chodzi mi o to abym mial status "dostepny" ma trackerze czyli musza byc port od torrenta odblokowane |
|
|
|
obsy |
Dodano 16-12-2008 18:23
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
iptables -t nat -A PREROUTING -i (interfejs_wan) -p tcp --dport 50000 -j DNAT --to-destination 10.1.1.100:50000
iptables -t nat -A PREROUTING -i (interfejs_wan) -p udp --dport 50000 -j DNAT --to-destination 10.1.1.100:50000
Przykładowo dla portu 50000
|
|
|
|
jaceksp |
Dodano 28-12-2008 19:59
|
User
Posty: 4
Dołączył: 28/12/2008 19:54
|
Witam mam prośbę do Admina mam ten sam problem co bubi503 "chodzi mi o to abym mial status "dostepny" ma trackerze czyli musza byc port od torrenta odblokowane" mam router asusa WL - 500 gP a na nim wgrany openwrt kamikaze/8.09_RC1 do routera mam pod piety dysk 300 Mb przez USB na którym jest rtorrent 0.7.9/0.11.9 .za chiny nie umie odblokowac portu 40954 czy mógłbyś mi pomóc i w chłopski sposób napisac gdzie wkleic te iptables czy do konsoli czy do farewella , krok po kroku bo już nie mam siły.
Na kompie oczywiście utorrent mi śmiga bo port odblokowałem w openwrt ale żeby na samym dysku to juz nie wiem. acha mam neta z UPC czyli zmienne ip
Dziękuje z góry za pomoc
Edytowany przez jaceksp dnia 28-12-2008 20:01
|
|
|
|
szwagierluki |
Dodano 28-12-2008 20:17
|
User
Posty: 40
Dołączył: 19/03/2008 15:50
|
config 'rule' 'rtorrent'
option '_name' 'rtorrent'
option 'src' 'wan'
option 'dest_port' '15500'
option 'target' 'ACCEPT'
option 'src_ip' ''
option 'dest_ip' ''
option 'proto' 'tcp'
ja mam tak i mi działa |
|
|
|
obsy |
Dodano 28-12-2008 20:18
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Dostałeś przecież odpowiedź u mnie na forum
uci add firewall rule
uci set firewall.@rule[-1]._name=Rtorrent
uci set firewall.@rule[-1].src=wan
uci set firewall.@rule[-1].target=ACCEPT
uci set firewall.@rule[-1].proto=tcp
uci set firewall.@rule[-1].dest_port=40954
(o ile to jest 40954, bo chyba nie ustaliłeś jednego portu i lata Ci po zakresie)
|
|
|
|
jaceksp |
Dodano 28-12-2008 20:30
|
User
Posty: 4
Dołączył: 28/12/2008 19:54
|
oj sorki ale latam wszędzie gdzie się da żeby to zrobić, przepraszam nie zobaczyłem posta.
ale to mam wkleic do czego ?
uci add firewall rule
uci set firewall.@rule[-1]._name=Rtorrent
uci set firewall.@rule[-1].src=wan
uci set firewall.@rule[-1].target=ACCEPT
uci set firewall.@rule[-1].proto=tcp
uci set firewall.@rule[-1].dest_port=40954
i dałem włąśnie 1 port tylko ten , na tamtym forum pomyliłem się o 1 . A jak lepiej zrobic zakres czy dac 1. |
|
|