15 Maja 2025 09:55:55
Nawigacja
· Strona Główna
· Forum

· Tomato by Shibby
· FreshTomato


Wątki na forum
Najnowsze dyskusje
· Promise VessRAID 184...
· r6400v2 bład przy u...
· drukarka drukuje tyl...
· [S] sprzęt sieciowy...
· Router do światłow...
· [sprzedam] Asus RT-A...
· Netia IPv6
· Multiroom N z wykorz...
· [S] Ubiquity Edgerou...
· [MOD] FreshTomato-AR...
· Nowe routery: UX, UC...
· asus rt-ax86u pro z ...
· Zmiana OpenVPN na wi...
· [S]UBIQUITI EdgeRout...
· Zaawansowana konfigu...
· ByPass VPN dla wybra...
· [MOD] FreshTomato-MI...
· Komputer Serwer
· Ciągle rozłączani...
· Wersje Freshtomato d...
Najpopularniejsze obecnie wątki
· Promise VessRAID ... [2]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
36% [152 głosów]

Broadcom ARM
Broadcom ARM
52% [219 głosów]

Atheros
Atheros
5% [22 głosów]

Marvell
Marvell
1% [4 głosów]

Ralink
Ralink
1% [3 głosów]

Intel/AMD/VIA
Intel/AMD/VIA
1% [5 głosów]

Żaden z powyższych
Żaden z powyższych
4% [15 głosów]

Ogółem głosów: 420
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38
Twoje IP
3.145.170.67
Zobacz wątek
OpenLinksys » :: OPROGRAMOWANIE :: » Tomato - firmware
 Drukuj wątek
OpenVPN & routing policy
dar3k
Mam pytanie odnoście routing policy "To domian", jeśli połączony VPN to działa wyśmienicie ale chciałbym osiągnąć blokadę wymienionych na liście domen gdy brak VPN aby zapobiec połączenia bez VPN do danej domeny, w jaki sposób to najlepiej osiągnąć ?
Podobnie "From source IP" jeżeli VPN nie jest połączony to przez ISP nie ma internetu.
ER-12 + 4x UAP-AC-PRO
 
pedro
Kill Switch'a wciąż brak - tak jak i czasu. Możesz użyć poniższego i wrzucić do "Firewall":


# VPN kill switch (petla, gdy mamy więcej niż 1 WAN)
WAN_IF=$(nvram get wan_iface)
# wpisac wlasciwy
TUN_IF=tun11
iptables -I FORWARD -i br0 -s IP_WEWNETRZNE -o $WAN_IF -j REJECT
iptables -I FORWARD -i br0 -s IP_WEWNETRZNE -p tcp -o $WAN_IF -j REJECT
iptables -I FORWARD -i br0 -s IP_WEWNETRZNE -p udp -o $WAN_IF -j REJECT
iptables -I FORWARD ! -o $TUN_IF -d DOMENA -j REJECT
iptables -I FORWARD -o $WAN_IF -d DOMENA -j REJECT


[FreshTomato repos] ----- [Skrypty] ----- [Firmware] ----- [Postaw piwo!]
 
dar3k
Wielkie dzięki, działa :)

Połączony z 08 października 2020 20:28:57:
A jednak nie do końca działa, jak z jakiegoś powodu VPN zerwie połączenie i wznowi to linijka blokująca ruch po WAN działa, lecz po wznowieniu połączenia VPN, ruch nadal blokuje. Po ponownym wpisaniu linijki

iptables -I FORWARD ! -o $TUN_IF -d DOMENA -j REJECT

Edytowany przez dar3k dnia 08-10-2020 20:28
ER-12 + 4x UAP-AC-PRO
 
pedro

Cytat

A jednak nie do końca działa, jak z jakiegoś powodu VPN zerwie połączenie i wznowi to linijka blokująca ruch po WAN działa, lecz po wznowieniu połączenia VPN, ruch nadal blokuje.

A jaśniej?
Używam powyższego (w firewall) od dobrych paru lat i nie mam żadnego problemu.

[FreshTomato repos] ----- [Skrypty] ----- [Firmware] ----- [Postaw piwo!]
 
amikot
Ja używam tylko jednej linijki jako kill switcha.
Inna sprawa że u mnie do VPN ma dostęp tylko jeden adres IP (selective routing policy), nie zastanawiałem się jak by to miało wyglądać dla całego ruchu, ale raczej podobnie.

Poniższą linijkę umieściłem zarówno w Firewall jak i w WAN UP, a to ze względu na fakt że z moich obserwacji wynika że firewall nie resetuje się przy odnowieniu połączenia WAN, ale też WAN się nie odnawia się przy resecie firewalla.


iptables -I FORWARD 1 -o vlan2 -s 192.168.1.111 -j DROP


Jak widać dość prosta sprawa: na 1 pozycję łańcucha FORWARD wsadzam regółę odrzucającą wszystkie przychodzące połączenia ze źródła 192.168.1.111 i adresowane do wyjściowego interfejsu vlan2.

Równocześnie ustawienia routing policy przekierowujące ruch z 192.168.1.111 na VPN załatwiają kwestię dostępu do VPN dla tegoż adresu IP.
W momencie gdy VPN pada - zostaje jedynie regóła blokująca WAN - więc 192.168.1.111 zostaje bez neta, ale też nie buszuje bez VPN - czyli zachowuje anonimowość.
Nieznany Światłowodowy Modem 1Gbit/1Gbit
ASUS TUF-AX3000 V2 - 3004.388.8_2-gnuton1
Acer Aspire E1-571 - OMV 7
 
dar3k
U mnie też po wpisaniu linijek od @pedro działa to selektywnie dla domen ale zauważyłem, że z pewnych nieznanych mi przyczyn gdy zerwie połączenie z VPN (mam keepalive 10 60 ustawiony) i po ponownym połączeniu ruch do domeny wpisanej w routing policy jest blokowany, dopiero po ręcznym wykonaniu:

iptables -I FORWARD ! -o $TUN_IF -d DOMENA -j REJECT

Widzi tą domenę - wygląda to tak, jakby przy ponownym połączeniu do VPN coś się wysypywało. Z logów clienta VPN wynika, że wszystko powinno być ok - ponieważ wyglądają zawsze tak samo.

Połączony z 13 października 2020 12:16:59:
Sprawdzałem jeszcze ping do bramy VPN działa, tylko i wyłącznie brakuje ruchu do wpisanej domeny i po wykonaniu jeszcze raz powyższego wpisu do Firewall działa.
Nie jest czasem tak, że po ponownym połączeniu do VPN wykonuje się jakiś skrypt firewalla (w ustawieniach clienta VPN mam Firewall na Auto).
Edytowany przez dar3k dnia 13-10-2020 12:16
ER-12 + 4x UAP-AC-PRO
 
pedro

Cytat

dar3k napisał(a):

U mnie też po wpisaniu linijek od @pedro działa to selektywnie dla domen ale zauważyłem, że z pewnych nieznanych mi przyczyn gdy zerwie połączenie z VPN (mam keepalive 10 60 ustawiony) i po ponownym połączeniu ruch do domeny wpisanej w routing policy jest blokowany, dopiero po ręcznym wykonaniu:

iptables -I FORWARD ! -o $TUN_IF -d DOMENA -j REJECT

Widzi tą domenę - wygląda to tak, jakby przy ponownym połączeniu do VPN coś się wysypywało. Z logów clienta VPN wynika, że wszystko powinno być ok - ponieważ wyglądają zawsze tak samo.

Połączony z 13 października 2020 12:16:59:
Sprawdzałem jeszcze ping do bramy VPN działa, tylko i wyłącznie brakuje ruchu do wpisanej domeny i po wykonaniu jeszcze raz powyższego wpisu do Firewall działa.
Nie jest czasem tak, że po ponownym połączeniu do VPN wykonuje się jakiś skrypt firewalla (w ustawieniach clienta VPN mam Firewall na Auto).


Nie wiem dlaczego u Ciebie po zerwanym połączeniu to nie działa. U mnie jest ok, tym bardziej że jestem na LTE, gdzie jak wiadomo stabilność połączenia jest delikatnie mówiąc średnia.
Dodałeś te reguły do "Firewall" tak jak pisałem?

[FreshTomato repos] ----- [Skrypty] ----- [Firmware] ----- [Postaw piwo!]
 
dar3k

Cytat

pedro napisał(a):
Dodałeś te reguły do "Firewall" tak jak pisałem?

Tak dodałem je do scripts->firewall, a w VPN masz zaznaczone Firewall Custom czy Automatic (ja mam auto).
ER-12 + 4x UAP-AC-PRO
 
pedro
Auto, przy Custom trzeba samemu wklepać wszystkie reguły.

[FreshTomato repos] ----- [Skrypty] ----- [Firmware] ----- [Postaw piwo!]
 
Przejdź do forum
Zaloguj
Wprowadź adres e-mail lub nazwę użytkownika

Hasło



Nie masz jeszcze konta? Zarejestruj się.

Zapomniałeś/aś hasła?
Aktualnie online
· Gości online: 65

· Użytkowników online: 0

· Łącznie użytkowników: 24,126
· Najnowszy użytkownik: goldi111
Czat
Musisz się zalogować, aby opublikować wiadomość.

servee
24-01-2025 18:18
Światłowód + mediakonwenter. Ekranowana skrętka nie jest wymagana, taką sytuację już zastałem. Zamierzam ją wymienić na zwykłą. Da to coś?

shibby
17-01-2025 07:45
a ta skrętka ekranowana o której piszesz to jakiś wkopany przewód do bramy/furtki/kamer
y zewn? Jak tak to jego też przez zabezpieczenie podepnij.

shibby
17-01-2025 07:43
no to pora zabezpieczyć kable LAN zabezpieczeniami przeciwprzepięciow
ymi - tanio nie będzie. Jak przychodzi ci internet? Skrętką czy światłem? Jak skrętką to zacząłbym od tego.

servee
12-01-2025 12:52
Ponownie padły mi wszystkie porty sieciowe w routerze - to już 3-ci w 6 m-cy. Podejrzany to ekranowana, nieuziemiona skrętka - 12mb. Czy jest to możliwe?

dawidt
21-12-2024 01:09
siema Grin

Maniek91PL
06-11-2024 22:37
dzięki !Grin

maxikaaz
29-10-2024 14:27
@Maniek91PL - Administration=> Admin Access, i tam masz "Allow Wireless Access" do zaznaczenia

Maniek91PL
26-10-2024 22:07
siemka! ktoś przypomni co się ustawiało jeśli nie mogę wejść od strony wifi do tomato? od lan działa

overflow2
04-10-2024 17:34
Kupowałem Asusy n10u albo n12d1 ale nie widzę ich, chyba już nie produkują, Chodzi o coś nowego i taniego. Transfery niewielkie.

maxikaaz
04-10-2024 09:38
@overflow2 patrząc po dostępności funkcji w nowych kompilacjach, to chyba nawet WRT54G/GL jeszcze ma OpenVPN, albo jakiś odpowiednik... zależy, na jakie transfery liczysz.

117,060,926 unikalnych wizyt