Strona 1 z 1
Jak udostępnić internet z drugiego portu LAN? - DS916+ 2xLAN
: wt wrz 22, 2020 11:57 pm
autor: Montphony
Witam Wszystkich,
posiadam DS916+ z dwoma portami LAN. Pierwszy lan działa w sieci lokalnej, natomiast do drugiego portu lan chciałbym podpiąć się z dostępem do internetu.
Nie mogę postawić switch'a bezpośrednia przed pierwszym portem lan, mam natomiast dostęp do kabla, który jest podpięty pod drugi lan i tutaj chciałbym uzyskać dostęp do netu.
Mam nadzieję, że opisałem to zrozumiale.
Re: Jak udostępnić internet z drugiego portu LAN? - DS916+ 2xLAN
: śr wrz 23, 2020 10:13 am
autor: xurc
Ja tak udostępniam dzięki iptables
Kod: Zaznacz cały
sudo iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o ovs_eth0 -j MASQUERADE
Gdzie drugi interfejs działa na podsieci 192.168.1.x
a pierwszy ma nazwę ovs_eth0 - wzialem to z komendy:
Nie wiem czy wszedzie jest takie samo.
Minus taki, że po każdym restarcie muszę to sobie odpalić. Nie robię tego często, więc jeszcze nie zmobilizowałem się do tego aby to zautomatyzować

Re: Jak udostępnić internet z drugiego portu LAN? - DS916+ 2xLAN
: śr wrz 23, 2020 11:03 am
autor: xurc
No właśnie to mnie powstrzymuje od robienia tego, choć ostatnio mniej aktualizacji 6.x, to kiedyś bywały częściej... obecnie łatwiej mi odpalić ten skrypt...
Re: Jak udostępnić internet z drugiego portu LAN? - DS916+ 2xLAN
: śr wrz 23, 2020 2:19 pm
autor: j0seph
xurc pisze: ↑śr wrz 23, 2020 10:13 amMinus taki, że po każdym restarcie muszę to sobie odpalić. Nie robię tego często, więc jeszcze nie zmobilizowałem się do tego aby to zautomatyzować

A czy 'Task Sheduler' nie będzie ok?
Triggered task, event: boot-up?
Tej listy update systemu nie powinien czyścić.
Re: Jak udostępnić internet z drugiego portu LAN? - DS916+ 2xLAN
: śr wrz 23, 2020 2:29 pm
autor: Przemuss
Postaw sobie vm na synku np pfsense czy ipcop
Osobiście używam produkcyjnie tego pierwszego na serwerze fizycznym, ale nic nie stoi nie przeszkodzie by działał virtualnie. Winno działać poprawnie.
Wysłane z mojego MAR-LX1A przy użyciu Tapatalka
Re: Jak udostępnić internet z drugiego portu LAN? - DS916+ 2xLAN
: śr wrz 23, 2020 9:50 pm
autor: Montphony
Dziękuję za odpowiedź. Spróbuję z iptables.
Re: Jak udostępnić internet z drugiego portu LAN? - DS916+ 2xLAN
: czw wrz 24, 2020 12:19 am
autor: xurc
j0seph pisze: ↑śr wrz 23, 2020 2:19 pm
xurc pisze: ↑śr wrz 23, 2020 10:13 amMinus taki, że po każdym restarcie muszę to sobie odpalić. Nie robię tego często, więc jeszcze nie zmobilizowałem się do tego aby to zautomatyzować

A czy 'Task Sheduler' nie będzie ok?
Triggered task, event: boot-up?
Tej listy update systemu nie powinien czyścić.
Świetny pomysł. Spróbuję przy najbliższej okazji
Re: Jak udostępnić internet z drugiego portu LAN? - DS916+ 2xLAN
: ndz paź 04, 2020 2:25 pm
autor: xurc
No niestety to nie zadziałało. Widocznie zadania harmonogramu "boot-up", wykonują się za wcześnie.
Kod: Zaznacz cały
iptables v1.6.0: can't initialize iptables table `nat': Table does not
exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
Re: Jak udostępnić internet z drugiego portu LAN? - DS916+ 2xLAN
: czw paź 08, 2020 11:15 pm
autor: xurc
Zadziałało po restarcie. Ostateczenie mam taki oto skrypt uruchamiany w harmonogramie jako root, event: boot-up
Kod: Zaznacz cały
sleep 30
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o ovs_eth0 -j MASQUERADE
Dzięki!