Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: OpenVPN server настройка.  (Прочитано 1246 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн MikleFU

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
OpenVPN server настройка.
« : 16 Июня 2025, 13:00:50 »
Увожаемые.
Начинающий, только постигаю ubuntu.
хочу поднять сервер OpenVPN в домашней сети для доступа в эту сеть из вне.
Пока что тренируюсь на виртуалке.
Установил на сервер ubuntu 22.04 openvpn.
Создал центр сертификации.
Сгенерировал ключи и сертификаты для ЦС и сервера.
Запускаю сервер
● openvpn.service - OpenVPN service
     Loaded: loaded (/lib/systemd/system/openvpn.service; enabled; vendor prese>
     Active: active (exited) since Mon 2025-06-16 11:44:30 +07; 4h 58min ago
   Main PID: 2547 (code=exited, status=0/SUCCESS)
        CPU: 3ms

июн 16 11:44:30 ubuser systemd[1]: Starting OpenVPN service...
июн 16 11:44:30 ubuser systemd[1]: Finished OpenVPN service.
я так понимаю он стартует и останавливается? почему останавливается?
вот серверлог
2025-06-16 16:48:56 us=269320 1810 variation(s) on previous 20 message(s) suppressed by --mute
2025-06-16 16:48:56 us=269388 event_wait : Interrupted system call (code=4)
2025-06-16 16:48:56 us=269437 MULTI: REAP range 0 -> 256
2025-06-16 16:48:56 us=271083 TCP/UDP: Closing socket
2025-06-16 16:48:56 us=271378 net_route_v4_del: 10.15.0.0/24 via 10.15.0.2 dev [NULL] table 0 metric -1
2025-06-16 16:48:56 us=271531 sitnl_send: checking for received messages
2025-06-16 16:48:56 us=271562 sitnl_send: rtnl: received 64 bytes
2025-06-16 16:48:56 us=271583 sitnl_send: rtnl: generic error (-1): Operation not permitted
2025-06-16 16:48:56 us=271607 ERROR: Linux route delete command failed
2025-06-16 16:48:56 us=271628 Closing TUN/TAP interface
2025-06-16 16:48:56 us=285134 net_addr_v4_del: 10.15.0.1 dev tun0
2025-06-16 16:48:56 us=285240 sitnl_send: checking for received messages
2025-06-16 16:48:56 us=285261 sitnl_send: rtnl: received 52 bytes
2025-06-16 16:48:56 us=285275 sitnl_send: rtnl: generic error (-1): Operation not permitted
2025-06-16 16:48:56 us=285328 Linux can't del IP from iface tun0
2025-06-16 16:48:56 us=308275 PID packet_id_free
2025-06-16 16:48:56 us=308350 SIGTERM[hard,] received, process exiting
2025-06-16 16:48:56 us=310473 PKCS#11: Terminating openssl
2025-06-16 16:48:56 us=310598 PKCS#11: Removing providers
2025-06-16 16:48:56 us=310615 PKCS#11: Releasing sessions
2025-06-16 16:48:56 us=310625 PKCS#11: Terminating slotevent
2025-06-16 16:48:56 us=310635 PKCS#11: Marking as uninitialized
2025-06-16 16:48:56 us=351691 --cipher is not set. Previous OpenVPN version defaulted to BF-CBC as fallback when cipher negotiation failed in this case. If you need this fallback please add '--data-ciphers-fallback BF-CBC' to your configuration and/or add BF-CBC to --data-ciphers.
2025-06-16 16:48:56 us=362053 Current Parameter Settings:
2025-06-16 16:48:56 us=362086   config = '/etc/openvpn/server.conf'
2025-06-16 16:48:56 us=362099   mode = 1
2025-06-16 16:48:56 us=362109   persist_config = DISABLED
2025-06-16 16:48:56 us=362119   persist_mode = 1
2025-06-16 16:48:56 us=362128   show_ciphers = DISABLED
2025-06-16 16:48:56 us=362138   show_digests = DISABLED
2025-06-16 16:48:56 us=362148   show_engines = DISABLED
2025-06-16 16:48:56 us=362158   genkey = DISABLED
2025-06-16 16:48:56 us=362168   genkey_filename = '[UNDEF]'
2025-06-16 16:48:56 us=362178   key_pass_file = '[UNDEF]'
2025-06-16 16:48:56 us=362188   show_tls_ciphers = DISABLED
2025-06-16 16:48:56 us=362197   connect_retry_max = 0
2025-06-16 16:48:56 us=362207 Connection profiles [0]:
2025-06-16 16:48:56 us=362218   proto = udp
2025-06-16 16:48:56 us=362227   local = '[UNDEF]'
2025-06-16 16:48:56 us=362237   local_port = '1194'
2025-06-16 16:48:56 us=362247   remote = '[UNDEF]'
2025-06-16 16:48:56 us=362256   remote_port = '1194'
2025-06-16 16:48:56 us=362266   remote_float = DISABLED
2025-06-16 16:48:56 us=362275 NOTE: --mute triggered...
2025-06-16 16:48:56 us=362351 275 variation(s) on previous 20 message(s) suppressed by --mute
2025-06-16 16:48:56 us=362369 OpenVPN 2.5.11 x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD] built on Sep 17 2024
2025-06-16 16:48:56 us=362390 library versions: OpenSSL 3.0.2 15 Mar 2022, LZO 2.10
2025-06-16 16:48:56 us=362672 PKCS#11: Setting property 1=0x0
2025-06-16 16:48:56 us=362688 PKCS#11: Setting property 7=0x0
2025-06-16 16:48:56 us=362699 PKCS#11: Setting property 6=0x564948095180
2025-06-16 16:48:56 us=362709 PKCS#11: Setting property 9=0x0
2025-06-16 16:48:56 us=362719 PKCS#11: Setting property 8=0x564948095280
2025-06-16 16:48:56 us=362745 PKCS#11: Setting property 10=0x1
2025-06-16 16:48:56 us=362758 PKCS#11: Setting property 11=0xffffffff
2025-06-16 16:48:56 us=362850 net_route_v4_best_gw query: dst 0.0.0.0
2025-06-16 16:48:56 us=362919 sitnl_send: checking for received messages
2025-06-16 16:48:56 us=362990 sitnl_send: rtnl: received 684 bytes
2025-06-16 16:48:56 us=363026 net_route_v4_best_gw result: via 192.168.83.100 dev ens33
2025-06-16 16:48:56 us=386060 Diffie-Hellman initialized with 2048 bit key
2025-06-16 16:48:56 us=399620 CRL: loaded 1 CRLs from file /etc/openvpn/crl.pem
2025-06-16 16:48:56 us=399694 PRNG init md=SHA1 size=36
2025-06-16 16:48:56 us=399829 Outgoing Control Channel Authentication: Using 160 bit message hash 'SHA1' for HMAC authentication
2025-06-16 16:48:56 us=399851 Outgoing Control Channel Authentication: HMAC KEY: 1da5c23a a3574afd db655781 70197bae 8484a2e2
2025-06-16 16:48:56 us=399862 Outgoing Control Channel Authentication: HMAC size=20 block_size=20
2025-06-16 16:48:56 us=399874 Incoming Control Channel Authentication: Using 160 bit message hash 'SHA1' for HMAC authentication
2025-06-16 16:48:56 us=399887 Incoming Control Channel Authentication: HMAC KEY: 4d65ce78 804fc0b9 f4fbdd12 62e40f14 a7b72a26
2025-06-16 16:48:56 us=399897 Incoming Control Channel Authentication: HMAC size=20 block_size=20
2025-06-16 16:48:56 us=399909 crypto_adjust_frame_parameters: Adjusting frame parameters for crypto by 28 bytes
2025-06-16 16:48:56 us=399923 TLS-Auth MTU parms [ L:1622 D:1184 EF:66 EB:0 ET:0 EL:3 ]
2025-06-16 16:48:56 us=399933 MTU DYNAMIC mtu=1450, flags=2, 1622 -> 1450
2025-06-16 16:48:56 us=400224 net_route_v4_best_gw query: dst 0.0.0.0
2025-06-16 16:48:56 us=400282 sitnl_send: checking for received messages
2025-06-16 16:48:56 us=400303 sitnl_send: rtnl: received 684 bytes
2025-06-16 16:48:56 us=400334 net_route_v4_best_gw result: via 192.168.83.100 dev ens33
2025-06-16 16:48:56 us=400378 ROUTE_GATEWAY 192.168.83.100/255.255.255.0 IFACE=ens33 HWADDR=00:0c:29:45:c3:84
2025-06-16 16:48:56 us=401461 TUN/TAP device tun0 opened
2025-06-16 16:48:56 us=401489 do_ifconfig, ipv4=1, ipv6=0
2025-06-16 16:48:56 us=401522 net_iface_mtu_set: mtu 1500 for tun0
2025-06-16 16:48:56 us=401615 sitnl_send: checking for received messages
2025-06-16 16:48:56 us=401646 sitnl_send: rtnl: received 36 bytes
2025-06-16 16:48:56 us=401693 net_iface_up: set tun0 up
2025-06-16 16:48:56 us=402494 sitnl_send: checking for received messages
2025-06-16 16:48:56 us=402519 sitnl_send: rtnl: received 36 bytes
2025-06-16 16:48:56 us=402537 net_addr_v4_add: 10.15.0.1/24 dev tun0
2025-06-16 16:48:56 us=402921 sitnl_send: checking for received messages
2025-06-16 16:48:56 us=402942 sitnl_send: rtnl: received 36 bytes
2025-06-16 16:48:56 us=402971 net_route_v4_add: 10.15.0.0/24 via 10.15.0.2 dev [NULL] table 0 metric -1
2025-06-16 16:48:56 us=403085 sitnl_send: checking for received messages
2025-06-16 16:48:56 us=403102 sitnl_send: rtnl: received 36 bytes
2025-06-16 16:48:56 us=403122 Data Channel MTU parms [ L:1622 D:1450 EF:122 EB:406 ET:0 EL:3 AF:14/122 ]
2025-06-16 16:48:56 us=403360 Could not determine IPv4/IPv6 protocol. Using AF_INET
2025-06-16 16:48:56 us=403396 Socket Buffers: R=[212992->212992] S=[212992->212992]
2025-06-16 16:48:56 us=403441 UDPv4 link local (bound): [AF_INET][undef]:1194
2025-06-16 16:48:56 us=403473 UDPv4 link remote: [AF_UNSPEC]
2025-06-16 16:48:56 us=403507 GID set to adm
2025-06-16 16:48:56 us=403525 UID set to mikle
2025-06-16 16:48:56 us=403544 MULTI: multi_init called, r=256 v=256
2025-06-16 16:48:56 us=403609 IFCONFIG POOL IPv4: base=10.15.0.2 size=253
2025-06-16 16:48:56 us=403765 Initialization Sequence Completed
2025-06-16 16:49:00 us=128456 MULTI: REAP range 0 -> 16
вот ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.77.10  netmask 255.255.255.0  broadcast 192.168.77.255
        inet6 fe80::20c:29ff:fe45:c384  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:45:c3:84  txqueuelen 1000  (Ethernet)
        RX packets 97844  bytes 19305950 (19.3 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 53209  bytes 32631066 (32.6 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 3704  bytes 309174 (309.1 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 3704  bytes 309174 (309.1 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

tun0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST>  mtu 1500
        inet 10.15.0.1  netmask 255.255.255.0  destination 10.15.0.1
        inet6 fe80::feff:78fb:7e4a:52cd  prefixlen 64  scopeid 0x20<link>
        unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  txqueuelen 500  (UNSPEC)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 5  bytes 240 (240.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
причём по ens33 пингуется а по tuno нет. Тобишь действительно, сервер стартанул и остановился.
Но по логу, я ничего такого не вижу, он вроде как стартанул....

Оффлайн forsir

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
OpenVPN server настройка.
« Ответ #1 : 22 Июня 2025, 10:38:32 »
Судя по выводу ifconfig, у Вас действительно что-то не то. Покажите Ваш server.conf.

Оффлайн bezbo

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1878
    • Просмотр профиля
Re: OpenVPN server настройка.
« Ответ #2 : 22 Июня 2025, 13:02:49 »
хочу поднять сервер OpenVPN

в "один клик":
https://github.com/Nyr/openvpn-install

 

Страница сгенерирована за 0.018 секунд. Запросов: 22.