<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=Open5gs%3A_Konfigurasi_Awal_MCC_999_MNC_70</id>
	<title>Open5gs: Konfigurasi Awal MCC 999 MNC 70 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=Open5gs%3A_Konfigurasi_Awal_MCC_999_MNC_70"/>
	<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=Open5gs:_Konfigurasi_Awal_MCC_999_MNC_70&amp;action=history"/>
	<updated>2026-04-05T16:15:54Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.4</generator>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=Open5gs:_Konfigurasi_Awal_MCC_999_MNC_70&amp;diff=69328&amp;oldid=prev</id>
		<title>Onnowpurbo: Created page with &quot;Sumber: https://open5gs.org/open5gs/docs/guide/02-building-open5gs-from-sources/   ==Catatan PLMN==  * Internasional Test Network PLMN 001/01 * Internasional Private Network P...&quot;</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=Open5gs:_Konfigurasi_Awal_MCC_999_MNC_70&amp;diff=69328&amp;oldid=prev"/>
		<updated>2023-07-30T04:33:51Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Sumber: https://open5gs.org/open5gs/docs/guide/02-building-open5gs-from-sources/   ==Catatan PLMN==  * Internasional Test Network PLMN 001/01 * Internasional Private Network P...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Sumber: https://open5gs.org/open5gs/docs/guide/02-building-open5gs-from-sources/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Catatan PLMN==&lt;br /&gt;
&lt;br /&gt;
* Internasional Test Network PLMN 001/01&lt;br /&gt;
* Internasional Private Network PLMN 999/99&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==5G Core==&lt;br /&gt;
&lt;br /&gt;
kalau install dari binary cd ke folder&lt;br /&gt;
&lt;br /&gt;
 cd /etc/open5gs&lt;br /&gt;
 cp amf.yaml amf.yaml.old&lt;br /&gt;
 vi amf.yaml&lt;br /&gt;
&lt;br /&gt;
Pastikan&lt;br /&gt;
&lt;br /&gt;
 amf:&lt;br /&gt;
     sbi:&lt;br /&gt;
       - addr: 127.0.0.5&lt;br /&gt;
         port: 7777&lt;br /&gt;
     ngap:&lt;br /&gt;
       #      - addr: 127.0.0.5&lt;br /&gt;
       - addr: 10.10.0.5&lt;br /&gt;
     metrics:&lt;br /&gt;
       - addr: 127.0.0.5&lt;br /&gt;
         port: 9090&lt;br /&gt;
     guami:&lt;br /&gt;
       - plmn_id:&lt;br /&gt;
           mcc: 999&lt;br /&gt;
           mnc: 70&lt;br /&gt;
         amf_id:&lt;br /&gt;
           region: 2&lt;br /&gt;
           set: 1&lt;br /&gt;
     tai:&lt;br /&gt;
       - plmn_id:&lt;br /&gt;
           mcc: 999&lt;br /&gt;
           mnc: 70&lt;br /&gt;
         tac: 1&lt;br /&gt;
     plmn_support:&lt;br /&gt;
       - plmn_id:&lt;br /&gt;
           mcc: 999&lt;br /&gt;
           mnc: 70&lt;br /&gt;
         s_nssai:&lt;br /&gt;
           - sst: 1&lt;br /&gt;
     security:&lt;br /&gt;
         integrity_order : [ NIA2, NIA1, NIA0 ]&lt;br /&gt;
         ciphering_order : [ NEA0, NEA1, NEA2 ]&lt;br /&gt;
     network_name:&lt;br /&gt;
         full: Open5GS&lt;br /&gt;
     amf_name: open5gs-amf0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Modify /etc/open5gs/upf.yaml untuk set GTP-U dan PFCP IP address.&lt;br /&gt;
&lt;br /&gt;
 cd /etc/open5gs&lt;br /&gt;
 cp upf.yaml upf.yaml.old&lt;br /&gt;
 vi upf.yaml&lt;br /&gt;
&lt;br /&gt;
Pastikan&lt;br /&gt;
&lt;br /&gt;
 upf:&lt;br /&gt;
     pfcp:&lt;br /&gt;
       - addr: 127.0.0.7&lt;br /&gt;
     gtpu:&lt;br /&gt;
       #      - addr: 127.0.0.7&lt;br /&gt;
       - addr: 10.11.0.7&lt;br /&gt;
     subnet:&lt;br /&gt;
       - addr: 10.45.0.1/16&lt;br /&gt;
       - addr: 2001:db8:cafe::1/48&lt;br /&gt;
     metrics:&lt;br /&gt;
       - addr: 127.0.0.7&lt;br /&gt;
         port: 9090&lt;br /&gt;
&lt;br /&gt;
Restart Open5GS,&lt;br /&gt;
&lt;br /&gt;
 sudo systemctl restart open5gs-amfd&lt;br /&gt;
 sudo systemctl restart open5gs-upfd&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==4G/ 5G NSA Core==&lt;br /&gt;
&lt;br /&gt;
Modify /etc/open5gs/mme.yaml untuk set S1AP IP address, PLMN ID, dan TAC.&lt;br /&gt;
&lt;br /&gt;
 cd /etc/open5gs&lt;br /&gt;
 cp mme.yaml mme.yaml.old&lt;br /&gt;
 vi mme.yaml&lt;br /&gt;
&lt;br /&gt;
Pastikan&lt;br /&gt;
&lt;br /&gt;
 mme:&lt;br /&gt;
     freeDiameter: /etc/freeDiameter/mme.conf&lt;br /&gt;
     s1ap:&lt;br /&gt;
       #      - addr: 127.0.0.2&lt;br /&gt;
       - addr: 10.10.0.2&lt;br /&gt;
     gtpc:&lt;br /&gt;
       - addr: 127.0.0.2&lt;br /&gt;
     metrics:&lt;br /&gt;
       - addr: 127.0.0.2&lt;br /&gt;
         port: 9090&lt;br /&gt;
     gummei:&lt;br /&gt;
       plmn_id:&lt;br /&gt;
         mcc: 999&lt;br /&gt;
         mnc: 70&lt;br /&gt;
       mme_gid: 2&lt;br /&gt;
       mme_code: 1&lt;br /&gt;
     tai:&lt;br /&gt;
       plmn_id:&lt;br /&gt;
         mcc: 999&lt;br /&gt;
         mnc: 70&lt;br /&gt;
       tac: 1&lt;br /&gt;
     security:&lt;br /&gt;
         integrity_order : [ EIA2, EIA1, EIA0 ]&lt;br /&gt;
         ciphering_order : [ EEA0, EEA1, EEA2 ]&lt;br /&gt;
     network_name:&lt;br /&gt;
         full: Open5GS&lt;br /&gt;
&lt;br /&gt;
Modify /etc/open5gs/sgwu.yaml untuk set GTP-U IP address.&lt;br /&gt;
&lt;br /&gt;
 cd /etc/open5gs&lt;br /&gt;
 cp sgwu.yaml sgwu.yaml.old&lt;br /&gt;
 vi sgwu.yaml&lt;br /&gt;
&lt;br /&gt;
Pastikan,&lt;br /&gt;
&lt;br /&gt;
 sgwu:&lt;br /&gt;
     pfcp:&lt;br /&gt;
       - addr: 127.0.0.6&lt;br /&gt;
     gtpu:&lt;br /&gt;
       #      - addr: 127.0.0.6&lt;br /&gt;
       - addr: 10.11.0.6&lt;br /&gt;
&lt;br /&gt;
Restart,&lt;br /&gt;
&lt;br /&gt;
 sudo systemctl restart open5gs-mmed&lt;br /&gt;
 sudo systemctl restart open5gs-sgwud&lt;br /&gt;
&lt;br /&gt;
Jika kita compile open5gs, kemungkinan script untuk systemctl belum ada. Ini akan menimbulkan ERROR.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Setup TUN device (not persistent)==&lt;br /&gt;
&lt;br /&gt;
Jika dibutuhkan kita dapat menset interface ogstun, tampaknya ini tidak dibutuhkan jika kita menginstall open5gs dari binary.&lt;br /&gt;
&lt;br /&gt;
Untuk membuat TUN device dengan nama interface ogstun, caranya adalah sebagai berikut,&lt;br /&gt;
&lt;br /&gt;
 sudo ip tuntap add name ogstun mode tun&lt;br /&gt;
 sudo ip addr add 10.45.0.1/16 dev ogstun&lt;br /&gt;
 sudo ip addr add 2001:db8:cafe::1/48 dev ogstun&lt;br /&gt;
 sudo ip link set ogstun up&lt;br /&gt;
&lt;br /&gt;
Tip: script ini tersedia di $GIT_REPO/misc/netconf.sh yang akan memudahkan kita dapat mengkonfigurasi TUN device:  &lt;br /&gt;
&lt;br /&gt;
 sudo ./misc/netconf.sh&lt;br /&gt;
&lt;br /&gt;
==Tambahkan Route Untuk UE ke WAN / Internet==&lt;br /&gt;
&lt;br /&gt;
Agar ada bridge antara PGWU/UPF dan WAN (Internet), kita perlu meng-enable IP forwarding dan NAT rule di IP Tables.&lt;br /&gt;
&lt;br /&gt;
Untuk mengaktifkan forwarding dan NAT rule, ketik,&lt;br /&gt;
&lt;br /&gt;
 ### Enable IPv4/IPv6 Forwarding&lt;br /&gt;
 sudo sysctl -w net.ipv4.ip_forward=1&lt;br /&gt;
 sudo sysctl -w net.ipv6.conf.all.forwarding=1&lt;br /&gt;
&lt;br /&gt;
 ### Add NAT Rule&lt;br /&gt;
 sudo iptables -t nat -A POSTROUTING -s 10.45.0.0/16 ! -o ogstun -j MASQUERADE&lt;br /&gt;
 sudo ip6tables -t nat -A POSTROUTING -s 2001:db8:cafe::/48 ! -o ogstun -j MASQUERADE&lt;br /&gt;
&lt;br /&gt;
Cek menggunakan perintah,&lt;br /&gt;
&lt;br /&gt;
 iptables -L -t nat&lt;br /&gt;
&lt;br /&gt;
Hasilnya harusnya NAT beroperasi seperti dibawah ini,&lt;br /&gt;
&lt;br /&gt;
 Chain POSTROUTING (policy ACCEPT)&lt;br /&gt;
 target     prot opt source               destination         &lt;br /&gt;
 MASQUERADE  all  --  10.45.0.0/16         anywhere &lt;br /&gt;
&lt;br /&gt;
Konfigurasi firewall dengan benar dan pastikan status ufw inactive.&lt;br /&gt;
&lt;br /&gt;
 sudo ufw status&lt;br /&gt;
&lt;br /&gt;
 Status: active&lt;br /&gt;
&lt;br /&gt;
Jika dibutuhkan, firewall dapat dimatikan menggunakan perintah berikut, dan disable waktu  start up,&lt;br /&gt;
&lt;br /&gt;
 sudo ufw disable&lt;br /&gt;
&lt;br /&gt;
Matikan firewall dan disable pada system startup&lt;br /&gt;
&lt;br /&gt;
 $ sudo ufw status&lt;br /&gt;
&lt;br /&gt;
 Status: inactive&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Optional, jika dibutuhkan, kita dapat melakukan konfigurasi berikut,&lt;br /&gt;
&lt;br /&gt;
 ### Ensure that the packets in the `INPUT` chain to the `ogstun` interface are accepted&lt;br /&gt;
 $ sudo iptables -I INPUT -i ogstun -j ACCEPT&lt;br /&gt;
&lt;br /&gt;
 ### Prevent UE's from connecting to the host on which UPF is running&lt;br /&gt;
 $ sudo iptables -I INPUT -s 10.45.0.0/16 -j DROP &lt;br /&gt;
 $ sudo ip6tables -I INPUT -s 2001:db8:cafe::/48 -j DROP&lt;br /&gt;
&lt;br /&gt;
 ### If your core network runs over multiple hosts, you probably want to block&lt;br /&gt;
 ### UE originating traffic from accessing other network functions.&lt;br /&gt;
 ### Replace x.x.x.x/y with the VNFs IP/subnet&lt;br /&gt;
 $ sudo iptables -I FORWARD -s 10.45.0.0/16 -d x.x.x.x/y -j DROP&lt;br /&gt;
&lt;br /&gt;
==Referensi==&lt;br /&gt;
&lt;br /&gt;
* https://open5gs.org/open5gs/docs/guide/02-building-open5gs-from-sources/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Pranala Menarik==&lt;br /&gt;
&lt;br /&gt;
* [[5G]]&lt;/div&gt;</summary>
		<author><name>Onnowpurbo</name></author>
	</entry>
</feed>