Время ожидания сигнального соединения истекло при использовании VPN

#android #signals #vpn #wireguard #pihole

#Android #сигналы #vpn #wireguard #pihole

Вопрос:

У меня установлен raspberrypi с pihole и wireguard. Pihole работает нормально, то же самое для wireguard, за исключением Signal Messenger для Android. Когда я подключаюсь через VPN, я всегда получаю тайм-аут.

 java.net.ConnectException: Failed to connect to /192.168.210.1 (port 8080) from /10.6.0.2 (port *****) after *****ms: isConnected failed: ETIMEDOUT (Connection timed out) ...
 

Я установил wiregurad с помощью скрипта PiVPN, поэтому у меня очень простая конфигурация, которая выглядит следующим образом:

  [Interface]
 PrivateKey = ***
 Address = 10.6.0.1/24
 ListenPort = ***
 [Peer]
 PublicKey = ***
 PresharedKey ***
 AllowedIPs = 10.6.0.2/32
 PersistentKeepalive = 25
 

Конфигурация на моем мобильном телефоне также довольно проста.

Моя таблица маршрутизации выглядит следующим образом:

 default via 192.168.1.1 dev eth0 src 192.168.1.2 metric 202 
10.6.0.0/24 dev wg0 proto kernel scope link src 10.6.0.1 
192.168.1.0/24 dev eth0 proto dhcp scope link src 192.168.1.2 metric 202 
 

192.168.1.2 — это мой raspi, а также мой DNS по умолчанию. Я не понимаю, почему Signal пытается подключиться к 192.168.210.1, и я получаю это исключение только при подключении через VPN. У кого-нибудь есть идея? Спасибо!