LINUX.ORG.RU

Сообщения senglory

 

Winmerge - посоветуйте аналог под Linux 32 и 64

Форум — Desktop

Доп. условия:

  1. Фриварный
  2. В готовом бинарнике, не требующий никаких доп. библиотек (как телеграм, где все в виде одного файла сделано)

Кто что такое может посоветовать? Что-то на https://alternativeto.net/ не нахожу ничего с такими характеристиками

 , ,

senglory
()

Python не запускает PIP, жалуясь на проблемы с SSL

Форум — Admin

Python 3.9.5, с урла https://github.com/pypa/get-pip скачиваю get-pip.py, а потом его запускаю

root@porteus:~/Downloads# python get-pip.py
WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/pip/
WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/pip/
WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/pip/
WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/pip/
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/pip/
Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/pip/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping
ERROR: Could not find a version that satisfies the requirement pip (from versions: none)
ERROR: No matching distribution found for pip

Какой модуль SSL ему надо добавить и откуда его взять? OS - Porteus, клон Slackware.

 , ,

senglory
()

PPTP клиент работает под виндой и не работает под Linux - почему?

Форум — Admin

Пытаюсь заставить работать коннект через PPTP на моей линуксовой машине. Инструкцию брал отсюда - https://vexxhost.com/resources/tutorials/how-to-setup-your-own-vpn-with-pptp-on-linux-centos-ubuntu-debian/

Вот /etc/peers/khan002

pty "pptp VPN.VPN.VPN.VPN --nolaunchpppd"
name a
password a
remotename PPTP
require-mppe-128

Пробую запустить клиента:

root@porteus:/etc/ppp/peers# pppd call khan002 
Couldn't open the /dev/ppp device: No such file or directory
pppd: You need to create the /dev/ppp device node by
executing the following command as root:
	mknod /dev/ppp c 108 0

Ок, выполняю mknod и снова

root@porteus:/etc/ppp/peers# pppd call khan002 

В ответ он ничего не выдает. Тем временем на клиенте в логе возникает это:

Dec 28 19:41:39 porteus pppd[1938]: pppd 2.4.9 started by root, uid 0
Dec 28 19:41:40 porteus pptp[1939]: anon log[main:pptp.c:353]: The synchronous pptp option is NOT activated 
Dec 28 19:41:40 porteus pppd[1938]: Using interface ppp0
Dec 28 19:41:40 porteus pppd[1938]: Connect: ppp0 <--> /dev/pts/3
Dec 28 19:41:40 porteus pptp[1951]: anon log[ctrlp_rep:pptp_ctrl.c:258]: Sent control packet type is 1 'Start-Control-Connection-Request' 
Dec 28 19:41:40 porteus pptp[1951]: anon log[ctrlp_disp:pptp_ctrl.c:781]: Received Start Control Connection Reply
Dec 28 19:41:40 porteus pptp[1951]: anon log[ctrlp_disp:pptp_ctrl.c:815]: Client connection established.
Dec 28 19:41:40 porteus NetworkManager[629]: <info>  [1640979700.7934] manager: (ppp0): new Ppp device (/org/freedesktop/NetworkManager/Devices/3)
Dec 28 19:41:41 porteus pptp[1951]: anon log[ctrlp_rep:pptp_ctrl.c:258]: Sent control packet type is 7 'Outgoing-Call-Request' 
Dec 28 19:41:41 porteus pptp[1951]: anon log[ctrlp_disp:pptp_ctrl.c:900]: Received Outgoing Call Reply.
Dec 28 19:41:41 porteus pptp[1951]: anon log[ctrlp_disp:pptp_ctrl.c:938]: Outgoing call established (call ID 34886, peer's call ID 34). 
Dec 28 19:42:11 porteus pppd[1938]: Connection terminated.
Dec 28 19:42:11 porteus pppd[1938]: Modem hangup
Dec 28 19:42:11 porteus pppd[1938]: Exit.
Dec 28 19:42:11 porteus pptp[1951]: anon log[callmgr_main:pptp_callmgr.c:245]: Closing connection (unhandled)
Dec 28 19:42:11 porteus pptp[1951]: anon log[ctrlp_rep:pptp_ctrl.c:258]: Sent control packet type is 12 'Call-Clear-Request' 
Dec 28 19:42:11 porteus pptp[1951]: anon log[call_callback:pptp_callmgr.c:84]: Closing connection (call state)
Dec 28 19:43:24 porteus dbus-daemon[1344]: [session uid=0 pid=1342] Activating service name='ca.desrt.dconf' requested by ':1.35' (uid=0 pid=1963 comm="mousepad messages ")
Dec 28 19:43:24 porteus dbus-daemon[1344]: [session uid=0 pid=1342] Successfully activated service 'ca.desrt.dconf'

Вот лог на сервере от этой попытке конекта:

Dec 28 22:58:30 pptpd[820]: CTRL: Client CLIENT.CLIENT.CLIENT.CLIENT control connection started
Dec 28 22:58:31 pptpd[820]: CTRL: Starting call (launching pppd, opening GRE)
Dec 28 22:58:31 pppd[821]: Plugin pptp.so loaded.
Dec 28 22:58:31 pppd[821]: PPTP plugin version 0.8.5 compiled for pppd-2.4.7
Dec 28 22:58:31 pppd[821]: pppd 2.4.7 started by admin, uid 0
Dec 28 22:58:31 pppd[821]: Using interface ppp10
Dec 28 22:58:31 pppd[821]: Connect: ppp10 <--> pptp (CLIENT.CLIENT.CLIENT.CLIENT)
Dec 28 22:59:01 pptpd[820]: CTRL: Reaping child PPP[821]
Dec 28 22:59:01 pptpd[820]: CTRL: Client pppd TERM sending
Dec 28 22:59:01 pptpd[820]: CTRL: Client pppd finish wait
Dec 28 22:59:01 pppd[821]: Terminating on signal 15
Dec 28 22:59:07 pppd[821]: Connection terminated.
Dec 28 22:59:07 pppd[821]: Modem hangup
Dec 28 22:59:07 pppd[821]: Exit.
Dec 28 22:59:07 pptpd[820]: CTRL: Client CLIENT.CLIENT.CLIENT.CLIENT control connection finished

При этом на клиенте добавился маршрут

root@porteus:~# ip route
default via 10.0.2.2 dev eth0 proto dhcp metric 100 
10.0.2.0/24 dev eth0 proto kernel scope link src 10.0.2.15 metric 100 
VPN.VPN.VPN.VPN via 10.0.2.2 dev eth0 src 10.0.2.15 
127.0.0.0/8 dev lo scope link 

Сервер - это роутер ASUS, где был включен PPTP. Вот его настройки https://ibb.co/qx3TjQ2

Что у меня сделано неправильно?

 ,

senglory
()

Почему не работает броузер через VPN?

Форум — Admin

На VPS поднял OpenVPN сервер

root@vps48680:~# uname -a

Linux vps48680.hyperhost.name 3.10.0-1160.21.1.vz7.174.13 #1 SMP Thu Apr 22 16:18:59 MSK 2021 x86_64 x86_64 x86_64 GNU/Linux

root@vps48680:~# iptables -L -n -v

Chain INPUT (policy ACCEPT 39453 packets, 2689K bytes) pkts bytes target prot opt in out source destination 1563 198K ACCEPT tcp – * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:1194 Chain FORWARD (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination 9 756 ACCEPT all – * * 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED 1207 88644 ACCEPT all – * * 10.8.0.0/24 0.0.0.0/0

Chain OUTPUT (policy ACCEPT 42753 packets, 3636K bytes) pkts bytes target prot opt in out source destination

Цепанул к нему клиента:

Dec 23 13:41:18 vps48680.hyperhost.name openvpn[81017]: TCP connection established with [AF_INET]XX.XX.XX.XX:49775

Dec 23 13:41:18 vps48680.hyperhost.name openvpn[81017]: XX.XX.XX.XX:49775 TLS: Initial packet from [AF_INET]XX.XX.XX.XX:49775, sid=a>

Dec 23 13:41:18 vps48680.hyperhost.name openvpn[81017]: XX.XX.XX.XX:49775 VERIFY OK: depth=1, CN=ChangeMe

Dec 23 13:41:18 vps48680.hyperhost.name openvpn[81017]: XX.XX.XX.XX:49775 VERIFY OK: depth=0, CN=roman

Dec 23 13:41:18 vps48680.hyperhost.name openvpn[81017]: XX.XX.XX.XX:49775 peer info: IV_VER=2.5.3

Dec 23 13:41:18 vps48680.hyperhost.name openvpn[81017]: XX.XX.XX.XX:49775 peer info: IV_PLAT=linux

Dec 23 13:41:18 vps48680.hyperhost.name openvpn[81017]: XX.XX.XX.XX:49775 peer info: IV_PROTO=6

Dec 23 13:41:18 vps48680.hyperhost.name openvpn[81017]: XX.XX.XX.XX:49775 peer info: IV_NCP=2

Dec 23 13:41:18 vps48680.hyperhost.name openvpn[81017]: XX.XX.XX.XX:49775 peer info: IV_CIPHERS=AES-256-GCM:AES-128-GCM:AES-256-CBC

Dec 23 13:41:18 vps48680.hyperhost.name openvpn[81017]: XX.XX.XX.XX:49775 peer info: IV_LZ4=1

Dec 23 13:41:18 vps48680.hyperhost.name openvpn[81017]: XX.XX.XX.XX:49775 peer info: IV_LZ4v2=1

Dec 23 13:41:18 vps48680.hyperhost.name openvpn[81017]: XX.XX.XX.XX:49775 peer info: IV_LZO=1

Dec 23 13:41:18 vps48680.hyperhost.name openvpn[81017]: XX.XX.XX.XX:49775 peer info: IV_COMP_STUB=1

Dec 23 13:41:18 vps48680.hyperhost.name openvpn[81017]: XX.XX.XX.XX:49775 peer info: IV_COMP_STUBv2=1

Dec 23 13:41:18 vps48680.hyperhost.name openvpn[81017]: XX.XX.XX.XX:49775 peer info: IV_TCPNL=1

Dec 23 13:41:19 vps48680.hyperhost.name openvpn[81017]: XX.XX.XX.XX:49775 Control Channel: TLSv1.3, cipher TLSv1.3 TLS_AES_256_GCM_S>

Dec 23 13:41:19 vps48680.hyperhost.name openvpn[81017]: XX.XX.XX.XX:49775 [roman] Peer Connection Initiated with [AF_INET]XX.XX.XX.XX>

Dec 23 13:41:19 vps48680.hyperhost.name openvpn[81017]: roman/XX.XX.XX.XX:49775 MULTI_sva: pool returned IPv4=10.8.0.2, IPv6=(Not en>

Dec 23 13:41:19 vps48680.hyperhost.name openvpn[81017]: roman/XX.XX.XX.XX:49775 MULTI: Learn: 10.8.0.2 -> roman/XX.XX.XX.XX:49775

Dec 23 13:41:19 vps48680.hyperhost.name openvpn[81017]: roman/XX.XX.XX.XX:49775 MULTI: primary virtual IP for roman/XX.XX.XX.XX:4977>

Dec 23 13:41:20 vps48680.hyperhost.name openvpn[81017]: roman/XX.XX.XX.XX:49775 PUSH: Received control message: ‘PUSH_REQUEST’

Dec 23 13:41:20 vps48680.hyperhost.name openvpn[81017]: roman/XX.XX.XX.XX:49775 SENT CONTROL [roman]: ’PUSH_REPLY,redirect-gateway d>

Dec 23 13:41:20 vps48680.hyperhost.name openvpn[81017]: roman/XX.XX.XX.XX:49775 Data Channel: using negotiated cipher ‘AES-256-GCM’

Dec 23 13:41:20 vps48680.hyperhost.name openvpn[81017]: roman/XX.XX.XX.XX:49775 Outgoing Data Channel: Cipher ‘AES-256-GCM’ initiali>

Dec 23 13:41:20 vps48680.hyperhost.name openvpn[81017]: roman/XX.XX.XX.XX:49775 Incoming Data Channel: Cipher ‘AES-256-GCM’ initiali>

Вот что при этом виднно на клиенте:

root@porteus:~/Documents# ifconfig eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500

inet 10.0.2.15 netmask 255.255.255.0 broadcast 10.0.2.255

inet6 fe80::6ac5:89ba:a123:be13 prefixlen 64 scopeid 0x20

ether 08:00:27:1c:37:4c txqueuelen 1000 (Ethernet)

RX packets 136718 bytes 129329649 (123.3 MiB)

RX errors 29 dropped 0 overruns 0 frame 0

TX packets 84435 bytes 8689573 (8.2 MiB)

TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

device interrupt 19 base 0xd020

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536

inet 127.0.0.1 netmask 255.0.0.0

inet6 ::1 prefixlen 128 scopeid 0x10

loop txqueuelen 1000 (Local Loopback)

RX packets 2 bytes 100 (100.0 B)

RX errors 0 dropped 0 overruns 0 frame 0

TX packets 2 bytes 100 (100.0 B)

TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

tun0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST> mtu 1500

inet 10.8.0.2 netmask 255.255.255.0 destination 10.8.0.2

inet6 fe80::43d2:8a51:9ba4:1ea prefixlen 64 scopeid 0x20

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 1976 bytes 145413 (142.0 KiB)

TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

root@porteus:~# ip route

0.0.0.0/1 via 10.8.0.1 dev tun0

default via 10.0.2.2 dev eth0 proto dhcp metric 100

10.0.2.0/24 dev eth0 proto kernel scope link src 10.0.2.15 metric 100

10.8.0.0/24 dev tun0 proto kernel scope link src 10.8.0.2

127.0.0.0/8 dev lo scope link

128.0.0.0/1 via 10.8.0.1 dev tun0

185.237.204.130 via 10.0.2.2 dev eth0

root@porteus:~# iptables -L -n -v

Chain INPUT (policy ACCEPT 286 packets, 36744 bytes) pkts bytes target prot opt in out source destination

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination

Chain OUTPUT (policy ACCEPT 479 packets, 64102 bytes) pkts bytes target prot opt in out source destination

root@porteus:~# traceroute 8.8.8.8

traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets

1 10.8.0.1 (10.8.0.1) 23.929 ms 45.992 ms 45.985 ms

2 82.118.19.13 (82.118.19.13) 45.973 ms 45.138 ms 45.102 ms

3 185.1.63.152 (185.1.63.152) 45.089 ms 44.972 ms 44.923 ms

4 108.170.248.155 (108.170.248.155) 44.881 ms 44.865 ms 44.681 ms

5 72.14.239.111 (72.14.239.111) 44.629 ms 142.251.67.218 (142.251.67.218) 66.488 ms 66.410 ms

6 74.125.242.241 (74.125.242.241) 44.522 ms 46.172 ms 44.439 ms

7 142.251.65.223 (142.251.65.223) 65.300 ms 142.251.228.27 (142.251.228.27) 65.276 ms 216.239.35.183 (216.239.35.183) 65.344 ms

8 8.8.8.8 (8.8.8.8) 65.287 ms 142.251.65.217 (142.251.65.217) 65.286 ms 142.251.65.219 (142.251.65.219) 65.324 ms

Как видно, гугловый ДНС доступен. Но если я в броузере попробую пойти на любой сайт, то долго висит и обламывается с ненаходом сайта. Без VPN сайты открываются мухой. Что я делаю неправильно?

 

senglory
()

Подскажите XML редактор в Slackware (32bit only)

Форум — Desktop

Такой, чтобы мог загрузить неформатированый XML, а потом сам бы в нем ноды все с отступами отрисовал.

 , ,

senglory
()

Приложение на Electron - как добавить туда ListView?

Форум — Web-development

Хочу добавить в приложение такой ListView. Но он ни в какую не хочет показываться в нем. Подскажите, как его добавить правильно? npm install nativescript вызывал - пофигу.

 ,

senglory
()

Slackware - Не пойму куда делась вся RAM

Форум — General

Вот тут - http://prntscr.com/odjbgn скрин TOP. Подскажите, куда вся память делась?

 ,

senglory
()

Slackware 14.1 - как рарабатывать приложения на Electron?

Форум — Development

Что нужно поставить помимо electron.xzm чтобы на такой машине можно было собирать и запускать приложения на Electron?

 ,

senglory
()

RSS подписка на новые темы