logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Konfiguracja Open VPN - brak połączenia między komputerami

Mihó 20 Lut 2020 23:27 1371 14
REKLAMA
  • #1 18483638
    Mihó
    Poziom 27  
    Posty: 1427
    Pomógł: 25
    Ocena: 204
    Proszę o pomoc w połączeniu dwóch komputerów

    Klient
    dev tun                       
    remote [publiczny adres IP  routera, za którym stoi serwer]        
    proto udp4                     
    port 104                 
    ifconfig 10.3.0.2 10.3.0.1     
    secret secret.key               
     persist-tun             
    persist-key                    
    keepalive 10 120             
    ncp-disable                    
    cipher AES-256-CBC                                      
    auth-nocache 
    comp-lzo                        
    verb 1  


    serwer:

    dev tun                       
    local 192.168.0.3 #adres IP serwera - lokalny         
    proto udp4                  
    port 104                       
    ifconfig 10.3.0.1 10.3.0.2     
    secret secret.key              
    persist-tun            
    persist-key  
    keepalive 10 120 
    ncp-disable      
    cipher AES-256-CBC   
    auth-nocache
    comp-lzo
    verb 1
    


    Na routerze, za którym jest serwer, jest przekierowanie portu 104 na adres IP serwera. Klient z adresem IP dynamicznym (192.168.1.115), adres publiczny rutera - zmienny, brak jakichkolwiek przekierowań po stronie klienta.

    Proszę o sugestie, gdzie mam błąd
  • REKLAMA
  • #2 18483697
    n6210
    Poziom 29  
    Posty: 1000
    Pomógł: 126
    Ocena: 169
    Skoro na kliencie jest
    ifconfig 10.3.0.2 10.3.0.1
    To na serwerze powinno być
    ifconfig 10.3.0.1 10.3.0.2
  • #3 18483702
    tos18
    Poziom 42  
    Posty: 7112
    Pomógł: 1105
    Ocena: 1856
    to waść czytałeś ? https://www.itbridge.pl/baza-wiedzy/instalacja-i-konfiguracja-openvpn-w-windows

    Jak dla mnie obie te konfiguracje są konfiguracjami klientów.
    remote...
  • REKLAMA
  • #4 18483711
    Mihó
    Poziom 27  
    Posty: 1427
    Pomógł: 25
    Ocena: 204
    No właśnie z tego mam pliki konfiguracyjne

    Dodano po 2 [minuty]:

    [edit] dwa razy wkleiłem konfigurację z klienta. Poprawiłem już pierwszy post !
  • Pomocny post
    #5 18483730
    tos18
    Poziom 42  
    Posty: 7112
    Pomógł: 1105
    Ocena: 1856
    Co jest w logach ?
    Rozumiem że secret.key wygenerowany i skopiowany
  • #6 18483740
    n6210
    Poziom 29  
    Posty: 1000
    Pomógł: 126
    Ocena: 169
    Tak jeszcze na szybko - przekierowanie na routerze na porcie 104 jest na proto udp lub all? Można by też looknac wiresharkiem czy pakiety dochodza na IP i port serwera.

    Dodano po 1 [minuty]:

    Jakieś firewalle na serwerku nie blokują portu?
  • #7 18483742
    Mihó
    Poziom 27  
    Posty: 1427
    Pomógł: 25
    Ocena: 204
    Log klienta

    Fri Feb 21 00:40:56 2020 Inactivity timeout (--ping-restart), restarting
    Fri Feb 21 00:40:56 2020 SIGUSR1[soft,ping-restart] received, process restarting
    Fri Feb 21 00:42:16 2020 Re-using pre-shared static key
    Fri Feb 21 00:42:16 2020 Preserving previous TUN/TAP instance: Połączenie lokalne 5
    Fri Feb 21 00:42:16 2020 TCP/UDP: Preserving recently used remote address: [AF_INET]ADRES_PUBLICZNY:104
    Fri Feb 21 00:42:16 2020 UDPv4 link local (bound): [AF_INET][undef]:104
    Fri Feb 21 00:42:16 2020 UDPv4 link remote: [AF_INET]ADRES_PUBLICZNY:104


    serwer:
    
    Fri Feb 21 00:40:44 2020 SIGUSR1[soft,ping-restart] received, process restarting
    Fri Feb 21 00:42:04 2020 Re-using pre-shared static key
    Fri Feb 21 00:42:04 2020 Preserving previous TUN/TAP instance: Połączenie lokalne
    Fri Feb 21 00:42:04 2020 UDPv4 link local (bound): [AF_INET]192.168.0.103:104
    Fri Feb 21 00:42:04 2020 UDPv4 link remote: [AF_UNSPEC]
    Fri Feb 21 00:44:04 2020 Inactivity timeout (--ping-restart), restarting
    Fri Feb 21 00:44:04 2020 SIGUSR1[soft,ping-restart] received, process restarting


    Wkleiłem tylko powtarzające się fragmenty logów. Adres_publiczny, to oczywiście zewnętrzny adres IP serwera. Oczywiście klucze skopiowane, plik konfiguracyjny client na kliencie, server - na serwerze

    Firewalle wyłączone
  • REKLAMA
  • Pomocny post
    #8 18483762
    tos18
    Poziom 42  
    Posty: 7112
    Pomógł: 1105
    Ocena: 1856
    Czy adres publiczny jest naprawdę publiczny ? czy inne usługi działają ?
    możesz jeszcze zmienić verb na 3 - w logach pokaże się więcej szczegółów.
  • #9 18483940
    Mihó
    Poziom 27  
    Posty: 1427
    Pomógł: 25
    Ocena: 204
    serwer

    Fri Feb 21 08:28:09 2020 OpenVPN 2.4.8 x86_64-w64-mingw32 [SSL (OpenSSL)] [LZO] [LZ4] [PKCS11] [AEAD] built on Oct 31 2019
    Fri Feb 21 08:28:09 2020 Windows version 6.2 (Windows 8 or greater) 64bit
    Fri Feb 21 08:28:09 2020 library versions: OpenSSL 1.1.0l  10 Sep 2019, LZO 2.10
    Enter Management Password:
    Fri Feb 21 08:28:09 2020 MANAGEMENT: TCP Socket listening on [AF_INET]127.0.0.1:25340
    Fri Feb 21 08:28:09 2020 Need hold release from management interface, waiting...
    Fri Feb 21 08:28:10 2020 MANAGEMENT: Client connected from [AF_INET]127.0.0.1:25340
    Fri Feb 21 08:28:10 2020 MANAGEMENT: CMD 'state on'
    Fri Feb 21 08:28:10 2020 MANAGEMENT: CMD 'log all on'
    Fri Feb 21 08:28:10 2020 MANAGEMENT: CMD 'echo all on'
    Fri Feb 21 08:28:10 2020 MANAGEMENT: CMD 'bytecount 5'
    Fri Feb 21 08:28:10 2020 MANAGEMENT: CMD 'hold off'
    Fri Feb 21 08:28:10 2020 MANAGEMENT: CMD 'hold release'
    Fri Feb 21 08:28:10 2020 Outgoing Static Key Encryption: Cipher 'AES-256-CBC' initialized with 256 bit key
    Fri Feb 21 08:28:10 2020 Outgoing Static Key Encryption: Using 160 bit message hash 'SHA1' for HMAC authentication
    Fri Feb 21 08:28:10 2020 Incoming Static Key Encryption: Cipher 'AES-256-CBC' initialized with 256 bit key
    Fri Feb 21 08:28:10 2020 Incoming Static Key Encryption: Using 160 bit message hash 'SHA1' for HMAC authentication
    Fri Feb 21 08:28:10 2020 interactive service msg_channel=0
    Fri Feb 21 08:28:10 2020 open_tun
    Fri Feb 21 08:28:10 2020 TAP-WIN32 device [Połączenie lokalne] opened: \\.\Global\{1DED3634-C593-4EC6-89E7-0F33C53151CA}.tap
    Fri Feb 21 08:28:10 2020 TAP-Windows Driver Version 9.24 
    Fri Feb 21 08:28:10 2020 Notified TAP-Windows driver to set a DHCP IP/netmask of 10.3.0.1/255.255.255.252 on interface {1DED3634-C593-4EC6-89E7-0F33C53151CA} [DHCP-serv: 10.3.0.2, lease-time: 31536000]
    Fri Feb 21 08:28:10 2020 Successful ARP Flush on interface [10] {1DED3634-C593-4EC6-89E7-0F33C53151CA}
    Fri Feb 21 08:28:10 2020 MANAGEMENT: >STATE:1582270090,ASSIGN_IP,,10.3.0.1,,,,
    Fri Feb 21 08:28:10 2020 Socket Buffers: R=[65536->65536] S=[65536->65536]
    Fri Feb 21 08:28:10 2020 UDPv4 link local (bound): [AF_INET]192.168.0.103:104
    Fri Feb 21 08:28:10 2020 UDPv4 link remote: [AF_UNSPEC]


    klient:

    Fri Feb 21 08:32:40 2020 OpenVPN 2.4.7 x86_64-w64-mingw32 [SSL (OpenSSL)] [LZO] [LZ4] [PKCS11] [AEAD] built on Feb 20 2019
    Fri Feb 21 08:32:40 2020 Windows version 6.1 (Windows 7) 64bit
    Fri Feb 21 08:32:40 2020 library versions: OpenSSL 1.1.0j  20 Nov 2018, LZO 2.10
    Enter Management Password:
    Fri Feb 21 08:32:40 2020 MANAGEMENT: TCP Socket listening on [AF_INET]127.0.0.1:25340
    Fri Feb 21 08:32:40 2020 Need hold release from management interface, waiting...
    Fri Feb 21 08:32:40 2020 MANAGEMENT: Client connected from [AF_INET]127.0.0.1:25340
    Fri Feb 21 08:32:40 2020 MANAGEMENT: CMD 'state on'
    Fri Feb 21 08:32:40 2020 MANAGEMENT: CMD 'log all on'
    Fri Feb 21 08:32:40 2020 MANAGEMENT: CMD 'echo all on'
    Fri Feb 21 08:32:40 2020 MANAGEMENT: CMD 'bytecount 5'
    Fri Feb 21 08:32:40 2020 MANAGEMENT: CMD 'hold off'
    Fri Feb 21 08:32:40 2020 MANAGEMENT: CMD 'hold release'
    Fri Feb 21 08:32:40 2020 Outgoing Static Key Encryption: Cipher 'AES-256-CBC' initialized with 256 bit key
    Fri Feb 21 08:32:40 2020 Outgoing Static Key Encryption: Using 160 bit message hash 'SHA1' for HMAC authentication
    Fri Feb 21 08:32:40 2020 Incoming Static Key Encryption: Cipher 'AES-256-CBC' initialized with 256 bit key
    Fri Feb 21 08:32:40 2020 Incoming Static Key Encryption: Using 160 bit message hash 'SHA1' for HMAC authentication
    Fri Feb 21 08:32:40 2020 interactive service msg_channel=0
    Fri Feb 21 08:32:40 2020 open_tun
    Fri Feb 21 08:32:40 2020 TAP-WIN32 device [Połączenie lokalne 5] opened: \\.\Global\{54FDF39B-DF0C-4F63-AB04-00DB39454074}.tap
    Fri Feb 21 08:32:40 2020 TAP-Windows Driver Version 9.22 
    Fri Feb 21 08:32:40 2020 Notified TAP-Windows driver to set a DHCP IP/netmask of 10.3.0.2/255.255.255.252 on interface {54FDF39B-DF0C-4F63-AB04-00DB39454074} [DHCP-serv: 10.3.0.1, lease-time: 31536000]
    Fri Feb 21 08:32:40 2020 Successful ARP Flush on interface [26] {54FDF39B-DF0C-4F63-AB04-00DB39454074}
    Fri Feb 21 08:32:40 2020 MANAGEMENT: >STATE:1582270360,ASSIGN_IP,,10.3.0.2,,,,
    Fri Feb 21 08:32:40 2020 TCP/UDP: Preserving recently used remote address: [AF_INET]IP_PUBLICZNY:104
    Fri Feb 21 08:32:40 2020 Socket Buffers: R=[8192->8192] S=[8192->8192]
    Fri Feb 21 08:32:40 2020 UDPv4 link local (bound): [AF_INET][undef]:104
    Fri Feb 21 08:32:40 2020 UDPv4 link remote: [AF_INET]IP_PUBLICZNY:104
    


    pingi na adres IP publiczny chodzą
  • REKLAMA
  • #10 18483985
    n6210
    Poziom 29  
    Posty: 1000
    Pomógł: 126
    Ocena: 169
    ja tu nie widzę próby połączenia, co mówi wireshark o ruchu na porcie 104 po stronie serwera?
    Moze sprawdz poprawnosc przekierowania chocby tym https://check-host.net/check-udp
    albo nawet wolajac telnet ip port po stronie klienta - choc to TCP wiec port musi byc przekierowany z proto udp/tcp lub po prostu all
  • #11 18484056
    Mihó
    Poziom 27  
    Posty: 1427
    Pomógł: 25
    Ocena: 204
    Konfiguracja Open VPN - brak połączenia między komputerami
  • #14 18484301
    Mihó
    Poziom 27  
    Posty: 1427
    Pomógł: 25
    Ocena: 204
    UDP104 był jeszcze zamknięty. Dziękuję za pomoc
  • #15 18484461
    n6210
    Poziom 29  
    Posty: 1000
    Pomógł: 126
    Ocena: 169
    Mihó napisał:
    UDP104 był jeszcze zamknięty. Dziękuję za pomoc

    a pytałem o to prawie na samym początku :) :)
    Cytat:
    przekierowanie na routerze na porcie 104 jest na proto udp lub all?

Podsumowanie tematu

✨ Użytkownik poszukiwał pomocy w konfiguracji OpenVPN, aby połączyć dwa komputery. W odpowiedziach zwrócono uwagę na błędy w konfiguracji, sugerując, że obie przesłane konfiguracje były klientami. Zasugerowano poprawienie adresów IP w sekcji ifconfig oraz sprawdzenie logów, aby zidentyfikować problemy z połączeniem. Użytkownik został również poproszony o weryfikację przekierowania portu 104 na routerze oraz o sprawdzenie, czy port nie jest blokowany przez zaporę. Ostatecznie użytkownik potwierdził, że port UDP 104 był zamknięty, co uniemożliwiało nawiązanie połączenia.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA