안녕하세요. 달소입니다.
FocalFossa 님께서 Ubuntu 22 network 셋팅과 관련해서 문제점을 말씀해주셔서 덕분에 문제를해결했는데요.
여기서 routes 설정법에 관해서 간단하게 소개해드리고자합니다.
기존 Ubuntu 20에서 사용되던 gateway가 사라지면서 routes 쪽으로 통합되었습니다.
Ubuntu 22에서는 gateway4 로 게이트웨이를 사용했지만
Ubuntu 22의 네트워크 매니저부터는 routes: 에 아래처럼 통합시켜줬습니다.
간단하게 to:는 목적지 via:는 목적지를 가기위한 게이트웨이라고 보면되겠습니다.
위처럼 작성하게되면 기본게이트웨이가 192.168.1.1 이 되게됩니다.
이걸 응용해보자면 목적지에따라서 게이트웨이를 수동으로 변경해줄수있습니다.
저같은경우 내부에 Opnsense를 사용하기때문에 목적지를 192.168.1.250 으로도 꺾어줄수있습니다.
정상적인 상태에서 naver에 대해 traceroute를 하게되면 아래처럼 기본 게이트웨이로 가게됩니다.
이 목적지(naver.com)에 대한 routes를 아래처럼 설정해놓고 netplan apply를 하게되면
naver.com으로 가는 모든 통신은 해당 192.168.1.250으로 가게됩니다.
이걸 응용한다면 내부망과 외부망의 라우팅이 좀더 수월해질것같네요.
지금까지는 라우터에서만 항상했었는데
왜 이걸 지금알았을까요 ㅎㅎ