Proxmox Realtek LAN 100Mbps 해결하기.

안녕하세요. 달소입니다.

오늘은 Proxmox 를 사용하면서 겪은일중 가장 열받았던(?) Realtek LAN 100Mbps를 해결하는방법입니다.

인터페이스에서 속도를 100Mbp/s 밖에 인식하지못하는이슈인데
검색해보니 이 Realtek 이슈는 아마 Linux OS를 사용하면서 나오는 고질적인 이슈같으니.. 가급적 Intel을 사용하시는걸 추천 드립니다.

테스트환경

Asrock H370M 메인보드
Realtek 8111H Gigabit LAN
Proxmox VE 7.1

100M -> 1G로 변경하기

먼저 ifconfig 명령어로 사용하고 계신 인터페이스를 확인해주세요.

명령어가 안나오시면 아래 명령어로 패키지를 설치해주세요.
apt install net-tools, apt install ethtool

그리고 ethtool 명령어로 인터페이스 속도를 확인해줍니다.
후... 기가비트..

이제 아래 명령어로 강제로 속도를 1000Mb/s로 맞춰줍니다.

ethtool -s enp1s0 speed 1000 duplex full autoneg on

여기서 잠깐 네트워크가 끊기는데 기다려주시면 다시 붙습니다.

그다음 한번 더 ethtool -s enp1s0 speed 1000 duplex full autneg off로 자동협상을 꺼주세요.(저같은경우 처음부터 자동협상을 켜면 속도가 안변하더군요..

다시 ethtool 명령어로 인터페이스를 확인해주면 제대로 기가 속도가 나오는걸 확인하실 수 있습니다

기존 속도보다 5배이상나오네요 ㅎㅎ