Как использовать брандмауэр VPS для пересылки запроса PP2P на другой сервер? - PullRequest
0 голосов
/ 07 июня 2019

Три машины, Клиент A, Средний сервер (VPS) B, Конечный сервер C. A не может напрямую подключиться к службе VPN PP2P.

Я хочу использовать B для пересылки PP2P-запроса A на C с помощью firewall-cmd.

Работает при пересылке веб-данных, но не работает на PP2P.

Клиент (Windows 10) показал ошибки: «не удалось создать VPN-соединение ... Ошибка общей маршрутизации (GRE) ...».

Но я уже разрешил GRE в своих конфигах правил.

мой конфиг:

[root@Sammy ~]# firewall-cmd --get-all-rules --direct
ipv4 filter OUTPUT 0 -p gre -j ACCEPT
ipv4 filter INPUT 0 -p gre -j ACCEPT
ipv6 filter INPUT 0 -p gre -j ACCEPT
[root@Sammy ~]# firewall-cmd --list-all                                    
public                                                                     
  target: default                                                          
  icmp-block-inversion: no                                                 
  interfaces:                                                              
  sources:                                                                 
  services: ssh dhcpv6-client                                              
  ports: 1723/tcp 1701/udp 80/udp 80/tcp 1723/udp 1701/tcp 443/udp 443/tcp 
  protocols:                                                               
  masquerade: yes                                                          
  forward-ports: port=1723:proto=tcp:toport=1723:toaddr=109.176.92.194     
        port=1701:proto=tcp:toport=1701:toaddr=109.176.92.194              
  source-ports:                                                            
  icmp-blocks:                                                             
  rich rules:    
...