Difference between revisions of "Open5gs: Konfigurasi Awal MCC 999 MNC 70 dengan Open5GS dan IMS satu mesin/VM"
Jump to navigation
Jump to search
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
Line 16: | Line 16: | ||
* Modifikasi sesuai kebutuhan | * Modifikasi sesuai kebutuhan | ||
* Modifikasi lokasi modul, | * Modifikasi lokasi modul, | ||
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dbg_msg_dumps.fdx ..... |
* APN name | * APN name | ||
* UE pool IP address | * UE pool IP address | ||
Line 42: | Line 42: | ||
guami: | guami: | ||
- plmn_id: | - plmn_id: | ||
− | mcc: | + | mcc: 999 |
− | mnc: | + | mnc: 70 |
amf_id: | amf_id: | ||
region: 2 | region: 2 | ||
Line 49: | Line 49: | ||
tai: | tai: | ||
- plmn_id: | - plmn_id: | ||
− | mcc: | + | mcc: 999 |
− | mnc: | + | mnc: 70 |
tac: 1 | tac: 1 | ||
plmn_support: | plmn_support: | ||
- plmn_id: | - plmn_id: | ||
− | mcc: | + | mcc: 999 |
− | mnc: | + | mnc: 70 |
s_nssai: | s_nssai: | ||
- sst: 1 | - sst: 1 | ||
Line 118: | Line 118: | ||
listen_on: 127.0.0.8 | listen_on: 127.0.0.8 | ||
load_extension: | load_extension: | ||
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dbg_msg_dumps.fdx |
conf: 0x8888 | conf: 0x8888 | ||
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_rfc5777.fdx |
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_mip6i.fdx |
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_nasreq.fdx |
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_nas_mipv6.fdx |
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_dcca.fdx |
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_dcca_3gpp.fdx |
connect: | connect: | ||
- identity: mme.epc.mnc001.mcc001.3gppnetwork.org | - identity: mme.epc.mnc001.mcc001.3gppnetwork.org | ||
Line 150: | Line 150: | ||
listen_on: 127.0.0.2 | listen_on: 127.0.0.2 | ||
load_extension: | load_extension: | ||
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dbg_msg_dumps.fdx |
conf: 0x8888 | conf: 0x8888 | ||
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_rfc5777.fdx |
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_mip6i.fdx |
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_nasreq.fdx |
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_nas_mipv6.fdx |
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_dcca.fdx |
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_dcca_3gpp.fdx |
connect: | connect: | ||
- identity: hss.epc.mnc001.mcc001.3gppnetwork.org | - identity: hss.epc.mnc001.mcc001.3gppnetwork.org | ||
Line 168: | Line 168: | ||
gummei: | gummei: | ||
plmn_id: | plmn_id: | ||
− | mcc: | + | mcc: 999 |
− | mnc: | + | mnc: 70 |
mme_gid: 2 | mme_gid: 2 | ||
mme_code: 1 | mme_code: 1 | ||
tai: | tai: | ||
plmn_id: | plmn_id: | ||
− | mcc: | + | mcc: 999 |
− | mnc: | + | mnc: 70 |
tac: 1 | tac: 1 | ||
security: | security: | ||
Line 286: | Line 286: | ||
listen_on: 127.0.0.9 | listen_on: 127.0.0.9 | ||
load_extension: | load_extension: | ||
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dbg_msg_dumps.fdx |
conf: 0x8888 | conf: 0x8888 | ||
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_rfc5777.fdx |
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_mip6i.fdx |
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_nasreq.fdx |
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_nas_mipv6.fdx |
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_dcca.fdx |
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_dcca_3gpp.fdx |
connect: | connect: | ||
- identity: smf.epc.mnc001.mcc001.3gppnetwork.org | - identity: smf.epc.mnc001.mcc001.3gppnetwork.org | ||
Line 299: | Line 299: | ||
port: 3868 | port: 3868 | ||
- identity: pcscf.ims.mnc001.mcc001.3gppnetwork.org | - identity: pcscf.ims.mnc001.mcc001.3gppnetwork.org | ||
− | addr: | + | addr: 192.168.0.4 |
port: 3871 | port: 3871 | ||
Line 365: | Line 365: | ||
listen_on: 127.0.0.4 | listen_on: 127.0.0.4 | ||
load_extension: | load_extension: | ||
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dbg_msg_dumps.fdx |
conf: 0x8888 | conf: 0x8888 | ||
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_rfc5777.fdx |
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_mip6i.fdx |
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_nasreq.fdx |
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_nas_mipv6.fdx |
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_dcca.fdx |
− | - module: / | + | - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_dcca_3gpp.fdx |
connect: | connect: | ||
- identity: pcrf.epc.mnc001.mcc001.3gppnetwork.org | - identity: pcrf.epc.mnc001.mcc001.3gppnetwork.org | ||
Line 405: | Line 405: | ||
- 2001:4860:4860::8844 | - 2001:4860:4860::8844 | ||
p-cscf: | p-cscf: | ||
− | - | + | - 192.168.0.4 |
nrf: | nrf: |
Revision as of 08:10, 5 August 2023
Sumber: https://github.com/herlesupreeth/Open5gs_Config
Asumsi Konfigurasi
- OS Ubuntu 22.04
- Open5GS & IMS satu mesin
- Satu Interface enp0s3
- IP Statik 192.168.0.4/24 gateway 192.168.0.222
- Domain mnc001.mcc001.3gppnetwork.org
- MCC 999 MNC 70
Yang Perlu di Set
- OpenStack VM dengan root user dengan single interface (enp0s3)
- Modifikasi sesuai kebutuhan
- Modifikasi lokasi modul,
- module: /usr/lib/x86_64-linux-gnu/freeDiameter/dbg_msg_dumps.fdx .....
- APN name
- UE pool IP address
- P-CSCF address
- Network interface name enp0s3
amf.yaml
vi /etc/open5gs/amf.yaml
logger: file: /var/log/open5gs/amf.log parameter: amf: sbi: - addr: 127.0.0.5 port: 7777 ngap: - addr: 127.0.0.5 guami: - plmn_id: mcc: 999 mnc: 70 amf_id: region: 2 set: 1 tai: - plmn_id: mcc: 999 mnc: 70 tac: 1 plmn_support: - plmn_id: mcc: 999 mnc: 70 s_nssai: - sst: 1 security: integrity_order : [ NIA2, NIA1, NIA0 ] ciphering_order : [ NEA0, NEA1, NEA2 ] network_name: full: Open5GS amf_name: open5gs-amf0 nrf: sbi: - addr: - 127.0.0.10 - ::1 port: 7777
ausf.yaml
vi /etc/open5gs/ausf.yaml
logger: file: /var/log/open5gs/ausf.log parameter: ausf: sbi: - addr: 127.0.0.11 port: 7777 nrf: sbi: - addr: - 127.0.0.10 - ::1 port: 7777
hss.yaml
vi /etc/open5gs/hss.yaml
db_uri: mongodb://localhost/open5gs logger: file: /var/log/open5gs/hss.log parameter: hss: freeDiameter: identity: hss.epc.mnc001.mcc001.3gppnetwork.org realm: epc.mnc001.mcc001.3gppnetwork.org port: 3868 sec_port: 5868 listen_on: 127.0.0.8 load_extension: - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dbg_msg_dumps.fdx conf: 0x8888 - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_rfc5777.fdx - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_mip6i.fdx - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_nasreq.fdx - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_nas_mipv6.fdx - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_dcca.fdx - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_dcca_3gpp.fdx connect: - identity: mme.epc.mnc001.mcc001.3gppnetwork.org addr: 127.0.0.2 port: 3868
mme.yaml
vi /etc/open5gs/mme.yaml
logger: file: /var/log/open5gs/mme.log parameter: mme: freeDiameter: identity: mme.epc.mnc001.mcc001.3gppnetwork.org realm: epc.mnc001.mcc001.3gppnetwork.org port: 3868 sec_port: 5868 listen_on: 127.0.0.2 load_extension: - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dbg_msg_dumps.fdx conf: 0x8888 - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_rfc5777.fdx - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_mip6i.fdx - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_nasreq.fdx - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_nas_mipv6.fdx - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_dcca.fdx - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_dcca_3gpp.fdx connect: - identity: hss.epc.mnc001.mcc001.3gppnetwork.org addr: 127.0.0.8 port: 3868 s1ap: dev: ens3 gtpc: dev: ens3 gummei: plmn_id: mcc: 999 mnc: 70 mme_gid: 2 mme_code: 1 tai: plmn_id: mcc: 999 mnc: 70 tac: 1 security: integrity_order : [ EIA1, EIA2, EIA0 ] ciphering_order : [ EEA0, EEA1, EEA2 ] network_name: full: Open5GS mme_name: open5gs-mme0 sgwc: gtpc: addr: 127.0.0.3 smf: gtpc: - addr: - 127.0.0.4 - ::1
nrf.yaml
vi /etc/open5gs/nrf.yaml
logger: file: /var/log/open5gs/nrf.log parameter: nrf: sbi: addr: - 127.0.0.10 - ::1 port: 7777
nssf.yaml
vi /etc/open5gs/nssf.yaml
logger: file: /var/log/open5gs/nrf.log nssf: sbi: - addr: 127.0.0.14 port: 7777 nsi: - addr: ::1 port: 7777 s_nssai: sst: 1 nrf: sbi: - addr: - 127.0.0.10 - ::1 port: 7777
pcf.yaml
vi /etc/open5gs/pcf.yaml
db_uri: mongodb://localhost/open5gs logger: file: /var/log/open5gs/pcf.log pcf: sbi: - addr: 127.0.0.13 port: 7777 nrf: sbi: - addr: - 127.0.0.10 - ::1 port: 7777
pcrf.yaml
vi /etc/open5gs/pcrf.yaml
db_uri: mongodb://localhost/open5gs logger: file: /var/log/open5gs/pcrf.log parameter: pcrf: freeDiameter: identity: pcrf.epc.mnc001.mcc001.3gppnetwork.org realm: epc.mnc001.mcc001.3gppnetwork.org port: 3868 sec_port: 5868 listen_on: 127.0.0.9 load_extension: - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dbg_msg_dumps.fdx conf: 0x8888 - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_rfc5777.fdx - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_mip6i.fdx - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_nasreq.fdx - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_nas_mipv6.fdx - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_dcca.fdx - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_dcca_3gpp.fdx connect: - identity: smf.epc.mnc001.mcc001.3gppnetwork.org addr: 127.0.0.4 port: 3868 - identity: pcscf.ims.mnc001.mcc001.3gppnetwork.org addr: 192.168.0.4 port: 3871
sgwc.yaml
vi /etc/open5gs/sgwc.yaml
logger: file: /log/open5gs/sgwc.log parameter: sgwc: gtpc: - addr: 127.0.0.3 pfcp: - addr: 127.0.0.3 sgwu: pfcp: - addr: 127.0.0.6
sgwu.yaml
vi /etc/open5gs/sgwu.yaml
logger: file: /var/log/open5gs/sgwu.log parameter: sgwu: gtpu: dev: ens3 pfcp: - addr: 127.0.0.6 sgwc: pfcp: - addr: 127.0.0.3
smf.yaml
vi /etc/open5gs/smf.yaml
logger: file: /var/log/open5gs/smf.log parameter: smf: freeDiameter: identity: smf.epc.mnc001.mcc001.3gppnetwork.org realm: epc.mnc001.mcc001.3gppnetwork.org port: 3868 sec_port: 5868 listen_on: 127.0.0.4 load_extension: - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dbg_msg_dumps.fdx conf: 0x8888 - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_rfc5777.fdx - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_mip6i.fdx - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_nasreq.fdx - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_nas_mipv6.fdx - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_dcca.fdx - module: /usr/lib/x86_64-linux-gnu/freeDiameter/dict_dcca_3gpp.fdx connect: - identity: pcrf.epc.mnc001.mcc001.3gppnetwork.org addr: 127.0.0.9 port: 3868 sbi: - addr: 127.0.0.4 port: 7777 gtpc: - addr: 127.0.0.4 - addr: ::1 pfcp: - addr: 127.0.0.4 - addr: ::1 subnet: - addr: 192.168.100.1/24 apn: internet dev: ogstun - addr: fd84:6aea:c36e:2b69::/48 dev: ogstun apn: internet - addr: 192.168.101.1/24 apn: ims dev: ogstun2 - addr: fd1f:76f3:da9b:0101::/48 apn: ims dev: ogstun2 dns: - 8.8.8.8 - 8.8.4.4 - 2001:4860:4860::8888 - 2001:4860:4860::8844 p-cscf: - 192.168.0.4 nrf: sbi: - addr: - 127.0.0.10 - ::1 port: 7777 upf: pfcp: - addr: 127.0.0.7
udm.yaml
vi /etc/open5gs/udm.yaml
logger: file: /var/log/open5gs/udm.log parameter: udm: sbi: - addr: 127.0.0.12 port: 7777 nrf: sbi: - addr: - 127.0.0.10 - ::1 port: 7777
udr.yaml
vi /etc/open5gs/udr.yaml
db_uri: mongodb://localhost/open5gs logger: file: /var/log/open5gs/udr.log parameter: udr: sbi: - addr: 127.0.0.20 port: 7777 nrf: sbi: - addr: - 127.0.0.10 - ::1 port: 7777
udf.yaml
vi /etc/open5gs/udf.yaml
logger: file: /var/log/open5gs/upf.log parameter: upf: pfcp: - addr: 127.0.0.7 gtpu: - addr: 127.0.0.7 subnet: - addr: 192.168.100.1/24 dev: ogstun apn: internet - addr: fd84:6aea:c36e:2b69::/48 dev: ogstun apn: internet - addr: 192.168.101.1/24 apn: ims dev: ogstun2 - addr: fd1f:76f3:da9b:0101::/48 apn: ims dev: ogstun2 smf: pfcp: - addr: 127.0.0.4