PPPoE 연결 시 Hamachi가 제대로 작동하지 않습니다.

PPPoE 연결 시 Hamachi가 제대로 작동하지 않습니다.

PPoE 연결로 Hamachi VPN을 실행하는 데 몇 가지 문제가 있습니다.

내 linux_machine에는 3가지 인터페이스가 있습니다.

  • eth0: ppp0 연결을 설정하는 데 사용되는 구성되지 않은 이더넷 인터페이스(MTU 1500)

  • ppp0: pppoe 연결(MTU 1492)

  • ham0: hamachi tun 인터페이스(MTU 1404)

내 linux_machine은 ppp0을 통해 인터넷에 연결되어 있지만 다른 hamachi VPN 시스템을 연결하는 데 사용할 수 있는 ham0 tun도 구축했습니다.

무슨 일이 일어난거야?hamachi 네트워크의 머신을 사용하여 linux_machine에 연결하면 연결 상태가 매우 좋지 않으며 ifconfig 패킷 손실이나 오류에서 볼 수 없더라도 시각적으로 얻는 효과는 동일합니다.

ppp0을 제거하고 eth0 및 ham0 인터페이스만 유지하여 내 컴퓨터가 eth0을 통해 직접 연결되면 상황이 달라집니다. 이렇게 하면 하마치가 완벽하게 작동합니다.

친구와 함께 우리는 hamachi가 MTU 1500->1404에서 변환이 가능했지만 1492->1404 변환을 수행하도록 프로그래밍되지 않았다고 추측하기 시작했습니다.

어떤 사람들은 ham0 MTU를 낮출 수 있다고 제안했지만, 그렇게 해서 문제가 해결될지는 잘 모르겠습니다.

답변1

왜 작동하지 않는지 알아냈는데, 내 연결이 중계되고 있고 서버가 가득 찬 것 같았습니다.

느리고 버그가 많은 릴레이 서버를 사용했기 때문에 잘못된 MTU 구성으로 인해 엄청난 패킷 손실이 발생했습니다.

pppoe hamachi가 없으면 직접 모드로 전환되어 내 LAN 내에서 연결이 설정되며 MTU 변환이 적기 때문에 문제가 없다고 생각합니다.

문제를 좀 더 자세히 확인하러 가면 더 큰 문제가 눈앞에 나타나는 것 같습니다.

관련 정보