네트워크 인터페이스를 사용 가능하게 만드는 방법

네트워크 인터페이스를 사용 가능하게 만드는 방법

macOS에서 NAS(synology)로 서버를 마이그레이션하려고 하는데 route명령을 포팅하는 데 몇 가지 문제가 있습니다.

macOS에서는 VPN 경로를 사용 가능하게 만들기 위해 이 명령을 사용했습니다. /sbin/route add -ifscope "$dev" default "$route_vpn_gateway" 그러나 Synology에서는 경로 명령에 ifscope옵션이 없습니다. 나는 기능을 복제하는 방법에 대해 약간의 손실을 입었습니다.

최종 결과는 기본 경로가 VPN을 사용하지 않는다는 것입니다. 그러나 tun0VPN을 사용해야 하는 경우를 지정하면 VPN을 사용하는 앱을 선택할 수 있습니다.

답변1

tun0-table다음 명령을 사용하여 경로를 수동으로 추가하여 문제를 해결했습니다 . /sbin/ip route add default via "$route_vpn_gateway" dev "$dev" table "$dev-table"

해당 명령은 내 openvpn 구성 route-up과 함께 내 스크립트에 있습니다 .route-nopull

관련 정보