이번에 홈랩을 다시 구성하면서 기존에 사용하던 라우터 시스템을 다른 시스템으로 옮기는 작업 중입니다.
ESXi 8.0 사용하며 OPNsense VM을 생성하여 Mellanox Connect-X3 MCX354A 네트워크 카드 3개를 패스스루했습니다.
그 과정 중에서 OPNsense에 MCX354A를 인식시키는 것까지는 성공했습니다.
(https://vernon.wenberg.net/networking/enable-melanox-connect-x-support-in-opnsense/)
또한 시놀로지 DS1821+에도 동일하게 MCX354A를 설치하고 인식까지 완료했습니다.
그리고 저는 따로 VLAN 등을 사용할 건 아니라 각 포트를 스위치처럼 쓰기위해 OPNsense에서 MCX354A 3개(포트6개)를 브릿지로 묶어 LAN으로 설정하는 것까지 완료했습니다.
(https://www.uname.in/309?category=1008218)
이 부분까지 완료되었고 DS1821+에 DHCP ip까지 할당되는 것까지 확인이 되었습니다. 이것까지는 좋았지만 여기서 문제가 두가지 발생합니다. 첫 번째는 OPNsense VM을 재부팅하면 모든 설정이 풀려버립니다. 두 번째는 DS1821+와 OPNsense간의 iperf3 테스트 결과는 1Gpbs로 나옵니다.
첫 번째 문제는 딱히 추가적으로 말씀드릴게 없습니다. 정말로 OPNsense를 생성한 VM을 강제, 쉘, 웹 전부 시도하면 시도하는대로 interface에 대한 설정이 풀려버려서 interface에 대한 설정은 초기로 돌아갑니다. 특정 네트워크를 WAN으로 해놓은 것, 브릿지를 LAN에 할당해놓은것 전부 초기화되어 없어집니다. 아마 케이블을 끼우지 않아서 발생하는 것 같기도한데 끼워놓은 포트도 동일하게 초기화되어 상관이 없지 않을까 예상됩니다.
두 번째 문제는 DS1821+ 에는 Full Duplex 40000mpbs로 떠있고 강제로 OPNsense에서도 40G 로 해보기도 했으나 iperf3의 결과에서는 무조건 1Gbps의 속도가 납니다. 이 문제 때문에 OPNsense를 재부팅했는데 재부팅하면 설정이 풀리고.. 그렇다고 그냥 설정하면 1Gbps가 나오고.. 총체적 난국입니다. 이건 급한 문제는 아니라 천천히 해결할 예정입니다.
혹시 이런 문제를 겪으셨거나 해결하신 경험이 있으신분들 고견을 부탁드립니다.
추가적으로 필요한 내용이 있으시면 요청 부탁드립니다. 감사합니다.