# 5G DoS 實驗環境, VM配置 ## 一、實驗環境拓樸圖  ### IP **Open5GS** 10.0.2.15 **P4 bmv2 switch** 10.0.2.7 192.168.3.1 **UERANSIM_Normal** 192.168.3.3 **UERANSIM_Attack** 192.168.3.4 192.168.3.5 192.168.3.6 192.168.3.7 ## 二、VM效能 **Open5GS** RAM: 16G CPU: Intel(R) Core(TM) i9-10900 CPU @ 2.80GHz * 1 Version: Ubuntu 20.04.5 LTS Open5GS v2.6.0 **P4 bmv2 switch** RAM: 16G CPU: Intel(R) Core(TM) i9-10900 CPU @ 2.80GHz * 4 Version: Ubuntu 22.04.1 LTS **UERANSIM_Normal** **UERANSIM_Attack** RAM: 32G CPU: Intel(R) Core(TM) i9-10900 CPU @ 2.80GHz * 4 Version: Ubuntu 20.04.4 LTS UERANSIM v3.2.6 ## 三、相關檔案位置 **Open5GS**  **UERANSIM_Normal**  **UERANSIM_Attack**  ## 三、如何讓UE能夠連到外網  這裡使用UERANSIM_Normal, open5gs_compile, P4_3這3台VM **Open5GS**  在start.sh新增ogstun interface (IP : 10.45.0.1)作為tunnel,並加上routing設定 接著reboot並重新執行~/start.sh **UERANSIM**  打開gNB和UE後,用可以成功ping到外網。 (UE IP為10.45.0.0/24) ## 四、目前問題 1. ping response的封包會有duplicate  2. UERANSIM沒有實作與DNS的互動,因此只能指定IP,不能用網址 (Ref: https://github.com/aligungr/UERANSIM/issues/482) 3. ./nr-binder是壞的,只能用各自指令的參數去綁定uesimtun0這個interface (ping -I, traceroute -i, curl --interface)
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up