학교에서는 필요할 때 OpenVPN을 사용하여 홈 네트워크에 액세스합니다. VPN을 사용하지 않을 때 업로드 및 다운로드 속도는 모두 평균 약 30Mbps로 제한됩니다. 그러나 OpenVPN을 사용하면 상황이 조금 이상해집니다. 평균 다운로드 속도는 약 5Mbps로 떨어지고 평균 업로드 속도는 약 20Mbps로 유지됩니다. 여기서 무슨 일이 일어나고 있는 걸까요? 일반적으로 학교에서 OpenVPN 트래픽을 제한하고 있다고 생각하지만 업로드 속도는 괜찮은데 다운로드 속도만 느리다는 사실이 문제의 원인이 아닌 다른 것이 있는지 궁금합니다. 내 OpenVPN 서버는 Raspberry Pi의 UDP 1194에서 작동합니다. 일부에서는 Raspberry Pi가 문제라는 의견을 들었지만, 성능 문제 없이 테스트 목적으로 내 네트워크를 포함한 다른 네트워크에서 VPN을 사용할 수 있었기 때문에 그럴 것이라고는 생각하지 않습니다.
다음은 내 OpenVPN 서버의 구성 파일입니다.
port 1194
proto udp
dev tun
ca /etc/openvpn/keys/ca.crt
cert /etc/openvpn/keys/server.crt
key /etc/openvpn/keys/server.key # This file should be kept secret
dh /etc/openvpn/keys/dh2048.pem
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
push "redirect-gateway def1 bypass-dhcp"
client-to-client
keepalive 10 120
comp-lzo
user nobody
group nogroup
persist-key
persist-tun
status openvpn-status.log
log /var/log/openvpn.log
verb 2
mute 10
crl-verify /etc/openvpn/keys/crl.pem
업데이트:제가 겪고 있는 문제는 홈 네트워크의 느린 업로드 속도로 인해 발생할 수 있다는 제안이 있었습니다. 다음은 속도 테스트 결과이며, 이는 문제가 아닐 수 있음을 나타냅니다. 게다가 다른 네트워크에서도 더 빠른 속도로 VPN을 사용할 수 있었기 때문에 라즈베리 파이에 문제가 있다고는 생각하지 않습니다.
답변1
집에서 업로드 속도가 5Mbps일 가능성이 높으므로 논리적으로 다운로드 속도도 5Mbps입니다.~에서홈 네트워크(일부 VPN 오버헤드 제외)를 최대로 설정하세요.
홈 네트워크 연결이 훨씬 더 빠른 경우없이VPN을 사용하면 RasPi가 트래픽을 더 빨리 처리할 수 없습니다.
답변2
모든 트래픽이 최적의 경로가 아닌 라즈베리를 통해 이동해야 하기 때문에 그 원인이 될 것입니다. 당신의 학교는 연결이 더 나은 것 같고 라즈베리 여물통 경로는 우회하는 것 같습니다.