Przejdź do treści forum
eko.one.pl
OpenWrt, Linux, USB, notebooki i inne ciekawe rzeczy
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Aktywne tematy Tematy bez odpowiedzi
Opcje wyszukiwania
klient ( vpn 10.8.0.2 / lan 192.168.6.1 ) ma dostęp do mikrusa.
natomiast urządzenia z LAN 192.168.6.1 nie mają dostępu do wan
inni klienci vpn nie mają dostępu do urządzeń z sieci 192.168.6.1
obecnie tablica na kliencie 192.168.6.1 wygląda tak
Cel Interfejs (sieć) Brama Metryka
default/128.0.0.0 tun0 10.8.0.1 0
default eth2 (WAN) 192.168.8.1 0
10.8.0.0/255.255.255.0 tun0 * 0
65.21.230.60 eth2 (WAN) 192.168.8.1 0
128.0.0.0/128.0.0.0 tun0 10.8.0.1 0
192.168.6.0/255.255.255.0 tun0 10.8.0.1 0
192.168.8.0/255.255.255.0 eth2 (WAN) * 0
brak jest
192.168.6.0/255.255.255.0 br-lan (LAN) * 0
config defaults
option syn_flood '1'
option input 'ACCEPT'
option output 'ACCEPT'
option forward 'REJECT'
config zone
option name 'lan'
list network 'lan'
option input 'ACCEPT'
option output 'ACCEPT'
option forward 'ACCEPT'
config zone
option name 'wan'
list network 'wan'
list network 'wan6'
option input 'REJECT'
option output 'ACCEPT'
option forward 'REJECT'
option masq '1'
option mtu_fix '1'
config forwarding
option src 'lan'
option dest 'wan'
config rule
option name 'Allow-DHCP-Renew'
option src 'wan'
option proto 'udp'
option dest_port '68'
option target 'ACCEPT'
option family 'ipv4'
config rule
option name 'Allow-Ping'
option src 'wan'
option proto 'icmp'
option icmp_type 'echo-request'
option family 'ipv4'
option target 'ACCEPT'
config rule
option name 'Allow-IGMP'
option src 'wan'
option proto 'igmp'
option family 'ipv4'
option target 'ACCEPT'
config rule
option name 'Allow-DHCPv6'
option src 'wan'
option proto 'udp'
option dest_port '546'
option family 'ipv6'
option target 'ACCEPT'
config rule
option name 'Allow-MLD'
option src 'wan'
option proto 'icmp'
option src_ip 'fe80::/10'
list icmp_type '130/0'
list icmp_type '131/0'
list icmp_type '132/0'
list icmp_type '143/0'
option family 'ipv6'
option target 'ACCEPT'
config rule
option name 'Allow-ICMPv6-Input'
option src 'wan'
option proto 'icmp'
list icmp_type 'echo-request'
list icmp_type 'echo-reply'
list icmp_type 'destination-unreachable'
list icmp_type 'packet-too-big'
list icmp_type 'time-exceeded'
list icmp_type 'bad-header'
list icmp_type 'unknown-header-type'
list icmp_type 'router-solicitation'
list icmp_type 'neighbour-solicitation'
list icmp_type 'router-advertisement'
list icmp_type 'neighbour-advertisement'
option limit '1000/sec'
option family 'ipv6'
option target 'ACCEPT'
config rule
option name 'Allow-ICMPv6-Forward'
option src 'wan'
option dest '*'
option proto 'icmp'
list icmp_type 'echo-request'
list icmp_type 'echo-reply'
list icmp_type 'destination-unreachable'
list icmp_type 'packet-too-big'
list icmp_type 'time-exceeded'
list icmp_type 'bad-header'
list icmp_type 'unknown-header-type'
option limit '1000/sec'
option family 'ipv6'
option target 'ACCEPT'
config rule
option name 'Allow-IPSec-ESP'
option src 'wan'
option dest 'lan'
option proto 'esp'
option target 'ACCEPT'
config rule
option name 'Allow-ISAKMP'
option src 'wan'
option dest 'lan'
option dest_port '500'
option proto 'udp'
option target 'ACCEPT'
config rule
option name 'Support-UDP-Traceroute'
option src 'wan'
option dest_port '33434:33689'
option proto 'udp'
option family 'ipv4'
option target 'REJECT'
option enabled 'false'
config include
option path '/etc/firewall.user'
option reload '1'
config include
option type 'script'
option path '/usr/lib/gargoyle_firewall_util/gargoyle_additions.firewall'
option family 'any'
option reload '1'
config include 'openvpn_include_file'
option path '/etc/openvpn.firewall'
option reload '1'
config include 'wireguard_include_file'
option path '/etc/wireguard.firewall'
option reload '1'
config include 'tor_include_file'
option path '/etc/tor.firewall'
option reload '1'
config zone 'vpn_zone'
option name 'vpn'
option device 'tun0'
option input 'ACCEPT'
option output 'ACCEPT'
option forward 'ACCEPT'
option mtu_fix '1'
option masq '1'
config forwarding 'vpn_lan_forwarding'
option src 'lan'
option dest 'vpn'
config forwarding 'lan_vpn_forwarding'
option src 'vpn'
option dest 'lan'
obecna tablica na kliencie po restarcie do ustawień fabrycznych:
Cel Interfejs (sieć) Brama Metryka
default/128.0.0.0 tun0 10.8.0.1 0
default eth2 (WAN) 192.168.8.1 0
10.8.0.0/255.255.255.0 tun0 * 0
65.21.230.60 eth2 (WAN) 192.168.8.1 0
128.0.0.0/128.0.0.0 tun0 10.8.0.1 0
192.168.6.0/255.255.255.0 br-lan (LAN) * 0
192.168.8.0/255.255.255.0 eth2 (WAN) * 0
zrobiłem test na jednym z klientów i serwerze.
Na serwerze dodałem :
port 302XX
proto udp6
dev tun
user nobody
group nogroup
persist-key
persist-tun
keepalive 10 120
topology subnet
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
push "dhcp-option DNS 94.140.14.14"
push "dhcp-option DNS 94.140.15.15"
push "redirect-gateway def1 bypass-dhcp"
server-ipv6 fd42:42:42:42::/112
tun-ipv6
push tun-ipv6
push "route-ipv6 2000::/3"
push "redirect-gateway ipv6"
dh none
ecdh-curve prime256v1
tls-crypt tls-crypt.key
crl-verify crl.pem
ca ca.crt
cert server_xxxx.crt
key server_xxxx.key
auth SHA256
cipher AES-128-GCM
ncp-ciphers AES-128-GCM
tls-server
tls-version-min 1.2
tls-cipher TLS-xxxxxxxx
client-config-dir /etc/openvpn/ccd
status /var/log/openvpn/status.log
verb 3
client-to-client
management 0.0.0.0 5555
push 'route 192.168.6.0 255.255.255.0'
route 192.168.6.0 255.255.255.0
na kliencie dałem :
# uci add firewall forwarding
# uci set firewall.@forwarding[-1].src='vpn'
# uci set firewall.@forwarding[-1].dest='lan'
# uci commit firewall
Efekt był taki że klient był podłączony cały czas do vpn.
podsieć u klienta straciła łączność z Internetem, dostępem do panel routera, dostęp do urządzeń wewnątrz sieci był dalej niemożliwy.
Niestety nie mam na tyle wiedzy aby zrobić to dobrze. Jeżeli mógł bym prosić o wytłumaczenie jak dla lajika.
moja obecna konfiguracja to :
port 302XX
proto udp6
dev tun
user nobody
group nogroup
persist-key
persist-tun
keepalive 10 120
topology subnet
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
push "dhcp-option DNS 94.140.14.14"
push "dhcp-option DNS 94.140.15.15"
push "redirect-gateway def1 bypass-dhcp"
server-ipv6 fd42:42:42:42::/112
tun-ipv6
push tun-ipv6
push "route-ipv6 2000::/3"
push "redirect-gateway ipv6"
dh none
ecdh-curve prime256v1
tls-crypt tls-crypt.key
crl-verify crl.pem
ca ca.crt
cert server_xxxx.crt
key server_xxxx.key
auth SHA256
cipher AES-128-GCM
ncp-ciphers AES-128-GCM
tls-server
tls-version-min 1.2
tls-cipher TLS-xxxxxxxx
client-config-dir /etc/openvpn/ccd
status /var/log/openvpn/status.log
verb 3
client-to-client
management 0.0.0.0 5555
czy samo dopisanie :
push='route 192.168.6.0 255.255.255.0'
route 192.168.6.0 255.255.255.0
push='route 192.168.7.0 255.255.255.0'
route 192.168.7.0 255.255.255.0
wystarczy
Witam,
Potrzebuje wsparcia z konfiguracją openvpn na mikr.us.
Serwer openvpn został poprawianie zainstalowany na mikrus z adresem 10.8.0.1
Klienci zostali poprawnie wygenerowani z adresacją :
klient 1 : 10.8.0.2 ( podsieć 192.168.0.1 / 255.255.255.0 )
klient 2 : 10.8.0.3 ( podsieć 192.168.6.1 / 255.255.255.0 )
klient 3 : 10.8.0.4 ( podsieć 192.168.7.1 / 255.255.255.0 )
Klienci bazujący na Gargoyle łączą się z serwerem openvpn.
Mam dostęp do klientów ( 10.8.0.2, 10.8.0.3, 10.8.0.4 )
Niestety nie mam dostępu do podsieci klientów ( 192.168.0.1, 192.168.6.1, 192.168.7.1 )
brakuje mi prawdopodobnie routingu na serwerze lub kliencie.
Czy mogę prosić o jakieś sugestie ?
Znalezione posty: 6