Hyper-V 내부네트워크 간 통신 되게 하기
Hyper-V의 2개의 내부 네트워크 간 통신되게 설정을 해보려고 해요
내부 네트워크 2개를 사용하여 다른 서브넷으로 여러가지 테스트를 해볼 수 있겠죠?
Hyper-V 내부 네트워크 통신 확인
외부 통신용 스위치 하나랑 Default 스위치
그리고 내부네트워크로만 사용할 Internal01, Internal02 스위치 2개가 있습니다
Internal01과 Internal02 스위치를 사용하는 VM에서 서로 통신이 되게 하려는 목적이에요
Internal01 스위치와 Internal02 스위치에 할당된 네트워크 정보는 다음과 같아요
스위치에 할당된 IP를 각 서버에서 게이트웨이로 사용할꺼에요
위 이미지 처럼 2개의 서버에 각각의 IP를 할당했어요
10.10.10.100 서버에서 20.20.20.100 서버로 Ping 테스트를 해보니 통신이 되지 않는게 확인 되네요
Hyper-V 내부 네트워크 통신 허용 설정
이제 통신이 되도록 하기 위한 설정을 진행하려고 해요
첫번째로 호스트의 아래 레지스트리 값을 변경해주세요
Set-ItemProperty -Path HKLM:\system\CurrentControlSet\services\Tcpip\Parameters -Name IpEnableRouter -Value 1
Restart-computer
두번째로 네트워크 인터페이스의 설정을 변경해야해요
Get-NetIPInterface | Ft Ifindex, InterfaceAlias, AddressFamily, ConnectionState, Forwarding
설정이 필요한 값은 Forwarding Property에요
Internal Network에 해당하는 IPv4 인 Forwarding의 값을 Enable로 변경해야 합니다.
Set-NetIPInterface -InterfaceIndex 7 -AddressFamily IPv4 -Forwarding Enabled
Set-NetIPInterface -InterfaceIndex 15 -AddressFamily IPv4 -Forwarding Enabled
Get-NetIPInterface | Ft Ifindex, InterfaceAlias, AddressFamily, ConnectionState, Forwarding
위 명령어로 Forwarding Property를 Enabled로 변경하고 변경이 잘 되었는지 확인해줍니다
다시 핑테스트를 진행해보니 정상적으로 핑이 나가는 환경을 확인할 수 있네요
Hyper-V에서도 각 서버의 서브넷을 다르게 하여 테스트가 가능하답니다
'Microsoft On-Premise Server > Windows Server' 카테고리의 다른 글
Windows Server 원격 데스크탑 포트 변경하기 (0) | 2024.11.04 |
---|---|
파워쉘 스크립트를 작업스케쥴러로 실행시키기 (0) | 2024.10.15 |
Windows Server IIS 설치하기 (특정 포트 Listening 상태 확인) (0) | 2024.02.15 |
Windows Server에서 개인키가 포함된 서버 인증서 CSR 만들기 (openssl 아님) (0) | 2023.11.21 |