VPN 인터페이스에 대한 바인딩이 작동하지 않습니다.

VPN 인터페이스에 대한 바인딩이 작동하지 않습니다.

그래서 저는 최근 Raspbian을 실행하는 Raspberry Pi를 설정하는 작업을 하고 있으며 거의 ​​모든 것을 제가 원하는 방식으로 설정했습니다. 헤드리스로 사용할 계획이지만 필요할 때 GUI를 보기 위해 X11 포워딩을 사용해 왔습니다. 전송 데몬을 실행하고, 네트워크 외부에서 원격 GUI에 액세스할 수 있으며, 액세스할 수도 있는 웹 서버를 실행할 수 있습니다.

VPN이 있고 VPN을 통해 전송 트래픽을 보내고 싶습니다(Transmission-daemon의 settings.json에서 지정할 수 있는 GUI 트래픽이 아님). 웹 검색 등을 위해 eth0 인터페이스를 계속 사용할 수 있도록 nm-connection-editor의 VPN 설정을 "네트워크의 리소스에만 이 연결 사용"으로 설정했습니다. VPN에 연결하면 ppp0을 사용하는 VPN이므로 ppp0 인터페이스가 제공되고 전송 데몬을 해당 인터페이스에 연결하면 아무 일도 일어나지 않습니다. 토렌트 로딩이 없습니다. 누구든지 도와줄 수 있나요?

Pi의 라우팅 테이블을 변경해야 할 것 같은데 어떻게 해야 할지 잘 모르겠습니다.

이것이 내 라우팅 테이블입니다.

사전 VPN:

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         DD-WRT          0.0.0.0         UG    0      0        0 eth0
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0

VPN 이후(해당 네트워크의 리소스에만 해당):

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         192.168.1.1     0.0.0.0         UG    0      0        0 eth0
10.4.0.1        *               255.255.255.255 UH    0      0        0 ppp0
37.48.66.67     192.168.1.1     255.255.255.255 UGH   0      0        0 eth0
37.48.66.67     192.168.1.1     255.255.255.255 UGH   0      0        0 eth0
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0

VPN 이후(비활성화된 옵션):

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         *               0.0.0.0         UG    0      0        0 ppp0
10.4.0.1        *               255.255.255.255 UH    0      0        0 ppp0
37.48.66.67     192.168.1.1     255.255.255.255 UGH   0      0        0 eth0
37.48.66.67     192.168.1.1     255.255.255.255 UGH   0      0        0 eth0
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0

해당 옵션을 활성화하지 않으면 Pi의 모든 트래픽이 VPN을 통과하고 전송이 제대로 작동합니다.

관련 정보