<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://mehdimj.ir/blog/category/</loc><lastmod>2026-10-12T21:38:48+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/12/migrating-blog-from-mkdocs-to-hugo/</loc><lastmod>2026-10-12T21:38:48+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/category/%D8%AA%D8%AC%D8%B1%D8%A8%D9%87/</loc><lastmod>2026-10-12T21:38:48+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/category/%D8%A2%D9%85%D9%88%D8%B2%D8%B4/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/category/%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3-%DB%B3%DB%B0%DB%B5/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-01-lab-objectives/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-10-xen-maintenance-migration/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-11-qemu-kvm-install/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-12-qemu-command-line-nocloud/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-13-virtio-firmware-guest-agent/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-14-qemu-monitor-qmp-snapshots/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-15-qemu-tap-troubleshooting/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-16-libvirt-connections-daemons/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-17-libvirt-first-cloud-vm/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-18-domain-xml-lifecycle/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-19-libvirt-network-dhcp-dns-ipv6/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-02-hypervisor-models/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-20-libvirt-bridge-ovs/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-21-storage-pools-volumes/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-22-snapshots-cold-backup-restore/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-23-libvirt-resource-control/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-24-libvirt-cold-live-migration/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-25-libvirt-security-logs-locks/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-26-qemu-img-formats-conversion/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-27-guestfish-guestmount-inspection/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-28-virt-resize-sparsify/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-29-sysprep-p2v-v2v/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-03-cpu-flags-nested-kvm/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-30-container-model-oci/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-31-namespaces-unshare-nsenter/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-32-network-namespaces-veth/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-33-cgroups-v2-systemd-limits/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-34-capabilities-seccomp-mac/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-35-runtimes-cri-rootless/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-36-lxd-install-init-lxc/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-37-lxd-images-instance-lifecycle/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-38-lxd-profiles-storage-limits/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-39-lxd-managed-network-isolation/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-04-memory-numa-overcommit/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-40-lxd-snapshot-export-restore/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-41-docker-engine-install-socket/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-42-docker-images-digests-lifecycle/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-43-dockerfile-build-nonroot/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-44-docker-network-publish-dns/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-45-docker-volumes-bind-mounts/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-46-docker-resource-security-rootless/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-47-docker-daemon-logs-health/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-48-docker-private-registry-tls-auth/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-49-compose-services-health-secrets/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-05-virtual-network-models/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-50-swarm-services-overlay-rollout/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-51-kubernetes-helm-orchestration-map/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-52-cloud-models-openstack/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-53-terraform-plan-state-provider/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-54-cloud-init-nocloud-first-boot/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-55-cloud-init-storage-debug-template/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-56-packer-hcl-lxd-image/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-57-packer-qemu-cloud-image/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-58-vagrant-box-provider-lifecycle/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-59-vagrant-multimachine-file-shell-rsync/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-06-lifecycle-p2v-v2v-platforms/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-60-capstone-objectives-recovery/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-07-xen-dom0-install-boot/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-08-xen-domu-xl-config/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/09/lpic-305-night-09-xen-network-storage/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/category/%D8%A2%D9%BE%D8%A7%DA%86%DB%8C-%D8%AF%D8%B1-%DB%B5%DB%B0-%D8%B4%D8%A8/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-01-lab-http-model/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-10-rewrite-redirect-htaccess/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-11-lab-ca-certificates/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-12-https-sni/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-13-acme-renewal/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-14-tls-policy-hsts/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-15-http2-mpm/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-16-security-headers/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-17-content-security-policy/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-18-compression-static-cache/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-19-ip-allowlist/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-02-install-debian-ubuntu/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-20-authentication-and-ip/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-21-mutual-tls/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-22-firewall-access/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-23-trusted-proxies-remoteip/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-24-reverse-proxy-basic/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-25-proxy-paths-cookies/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-26-https-upstream/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-27-load-balancing-failover/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-28-websocket-proxy/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-29-sse-streaming-timeouts/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-03-install-alma-rocky/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-30-application-systemd/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-31-cgi-programs/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-32-php-mod-php/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-33-php-cgi-actions/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-34-php-fpm-debian-ubuntu/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-35-php-fpm-alma-rocky/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-36-fpm-pool-isolation/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-37-php-capacity-opcache/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-38-wordpress-database-files/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-39-wordpress-modphp-cgi/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-04-configuration-modules/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-40-wordpress-php-fpm/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-41-wordpress-rewrite-uploads-proxy/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-42-wordpress-backup-cron-updates/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-43-apache-hardening-baseline/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-44-request-limits-capacity/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-45-mandatory-access-systemd/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-46-monitoring-status-logrotate/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-47-cis-scope-baseline/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-48-cis-readonly-audit/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-49-cis-remediation-regression/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-05-first-virtual-host/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-50-capstone-handover/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-06-multiple-hosts-default/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-07-permissions-selinux/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-08-directory-location-alias/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/apache-night-09-logs-reload-troubleshooting/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/category/%D8%A7%D9%86%D8%AC%DB%8C%D9%86%E2%80%8C%D8%A7%DA%A9%D8%B3-%D8%AF%D8%B1-%DB%B5%DB%B0-%D8%B4%D8%A8/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/nginx-50-nights/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-01-lab-request-model/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-10-redirect-rewrite-query/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-11-lab-ca-certificates/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-12-https-sni-default/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-13-acme-renewal/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-14-tls-http2-hsts/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-15-security-headers-csp/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-16-static-cache-compression/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-17-ip-basic-satisfy/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-18-trusted-real-ip/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-19-mutual-tls/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-02-install-debian-ubuntu/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-20-request-rate-limit/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-21-connection-body-timeouts/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-22-first-reverse-proxy/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-23-proxy-paths-cookies/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-24-verified-upstream-tls/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-25-upstreams-failover/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-26-websocket-upgrade/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-27-sse-buffering-cache/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-28-application-systemd/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-29-fpm-debian-ubuntu/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-03-install-alma-rocky/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-30-fpm-alma-rocky/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-31-wordpress-database-code/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-32-wordpress-fastcgi-routing/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-33-wordpress-trust-capacity-cache/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-34-wordpress-backup-cron-upgrades/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-35-modsecurity-packages-abi/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-36-modsecurity-build-module/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-37-crs-detection-blocking/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-38-waf-false-positive-tuning/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-39-container-nonroot-readonly/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-04-contexts-includes-modules/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-40-compose-dns-private-backend/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-41-container-tls-secrets-trust/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-42-container-health-upgrade-rollback/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-43-nginx-full-stream-modules/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-44-stream-tcp-upstreams-access/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-45-stream-udp-echo/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-46-stream-sni-tls-passthrough/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-47-hardening-service-files-network/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-48-cis-readonly-audit/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-49-cis-remediation-regression/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-05-first-server-block/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-50-final-project-handover/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-06-names-default-server/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-07-location-root-alias/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-08-permissions-selinux/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/nginx-night-09-logs-reload-errors/</loc><lastmod>2026-10-08T19:26:54+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/category/%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3-%DB%B3%DB%B0%DB%B3/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-01-lab-threat-model/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-10-bind-tsig/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-11-dnssec-validation-rollover/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-12-dns-caa-dane-privacy/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-13-host-boot-kernel-hardening/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-14-capabilities-systemd-sandbox/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-15-openssh-hardening/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-16-ssh-certificates/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-17-permissions-acl-xattrs/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-18-pam-password-sudo/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-19-selinux-model-labels/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-02-crypto-hash-entropy/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-20-selinux-troubleshooting-rbac/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-21-apparmor-smack-lsm/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-22-cgroups-resource-limits/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-23-auditd-evidence/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-24-aide-package-integrity/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-25-malware-rootkits-response/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-26-openscap-config-drift/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-27-threats-password-audit/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-28-traffic-analysis-rogue-network/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-29-freeradius-wireless/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-03-gpg-sign-encrypt/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-30-iptables-ipv6-policy/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-31-nat-conntrack-ipset/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-32-nftables-firewalld/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-33-openvpn-routed-lab/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-34-ipsec-strongswan/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-35-wireguard-peer-routing/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-36-snort-network-ids/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-37-openvas-vulnerability-assessment/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-38-nmap-recon-verification/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-39-pentest-method-report/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-04-pki-keys-csr/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-40-capstone-review/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-05-ca-lifecycle-revocation/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-06-apache-tls/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-07-mtls-service-auth/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-08-luks-storage/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/08/lpic-303-night-09-encrypted-storage-recovery/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/06/snap-flatpak-history-architecture/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/06/snap-vs-flatpak-adoption-comparison/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/06/why-snap-flatpak-beyond-deb-rpm/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-01-lab-network-basics/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-10-bridge-rstp/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-11-routes-flags/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-12-static-routing-lab/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-13-wireless-radio-basics/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-14-wireless-ap-station/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-15-wireless-security-monitoring/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-16-firewall-connection-tracking/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-17-firewall-input-forward/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-18-nat-port-forward/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-19-fasttrack/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-02-first-access/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-20-simple-queues/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-21-queue-burst/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-22-pcq-fair-sharing/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-23-ppp-pools-profiles/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-24-pppoe-client-server/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-25-pptp-legacy-point-to-point/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-26-sstp-client-certificates/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-27-diagnostic-tools-netwatch/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-28-monitoring-torch-snmp/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-29-logs-support-troubleshooting/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-03-cli-safe-mode/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-30-capstone-review/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-04-internet-bootstrap/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-05-users-services/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-06-upgrade-packages-routerboot/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-07-backup-reset-netinstall/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-08-dhcp-leases/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/mtcna-night-09-arp-modes/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/almalinux-rocky-dnf-rpm-internals/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/rpm-self-hosted-internal-repository/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/10/02/dnf-mirrors-repository-trust/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/23/debian-ubuntu-apt-dpkg-internals/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/23/aptly-self-hosted-internal-repository/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/23/apt-mirrors-repository-trust/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/15/ubuntu-package-version-naming/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/category/%D8%AA%D8%B1%D8%A7%D9%81%DB%8C%DA%A9-%D8%AF%D8%B1-%DB%B3%DB%B0-%D8%B4%D8%A8/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-01-compose-maintenance/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-02-swarm-maintenance/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-03-nomad-maintenance/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-04-kubernetes-maintenance/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-05-architecture/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-06-foundations/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-07-compose-install/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-08-compose-routing/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-09-compose-tls/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-10-compose-operations/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-11-swarm-install/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-12-swarm-routing/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-13-swarm-ha/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-14-swarm-operations/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-15-nomad-foundations/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-16-nomad-install/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-17-nomad-routing/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-18-nomad-ha/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-19-nomad-operations/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-20-kubernetes-install/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-21-kubernetes-routing/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-22-gateway-api/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-23-kubernetes-tls/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-24-kubernetes-operations/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-25-dynamic-config/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-26-observability/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-27-security/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-28-change-management/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-29-troubleshooting/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/09/05/traefik-night-30-capstone/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/08/05/ipv6-night-1-mental-model/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/08/05/ipv6-night-15-email-dns-services/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/08/05/ipv6-night-5-obtaining-prefix/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/08/05/ipv6-night-14-dual-stack-web/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/08/05/ipv6-night-4-lab-toolkit/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/08/05/ipv6-night-12-routeros-firewall/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/08/05/ipv6-night-2-addressing-subnetting/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/08/05/ipv6-night-10-routeros-wan/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/08/05/ipv6-night-3-nd-ra-slaac-dhcpv6/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/08/05/ipv6-night-13-nat66/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/08/05/ipv6-night-16-troubleshooting-capstone/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/08/05/ipv6-night-6-linux-operations/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/08/05/ipv6-night-9-almalinux/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/08/05/ipv6-night-8-debian/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/08/05/ipv6-night-7-ubuntu-netplan/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/08/05/ipv6-night-11-routeros-lans/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/08/05/kubernetes-night-14-production-workload-review/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/08/04/kubernetes-night-13-multi-container-patterns/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/08/03/kubernetes-night-12-pod-lifecycle-graceful-termination/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/08/02/kubernetes-night-11-resource-requests-limits-qos/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/08/01/kubernetes-night-10-probes/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/07/31/kubernetes-night-9-secrets/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/07/30/kubernetes-night-8-configmaps/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/07/29/kubernetes-night-7-review-failure-drill/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/07/28/kubernetes-night-6-declarative-yaml/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/07/27/kubernetes-night-5-services-endpointslices/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/07/26/kubernetes-night-4-deployments-rollouts/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/07/25/kubernetes-night-3-pods/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/07/25/building-a-blog-with-mkdocs/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/07/24/kubernetes-night-2-kubectl-api-discovery/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/07/23/kubernetes-night-1-cluster-architecture/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/category/%D8%B2%DB%8C%D8%B1%D8%B3%D8%A7%D8%AE%D8%AA/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/07/10/building-calm-infrastructure/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/2026/07/03/proxmox-and-failure/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/category/%D9%85%D8%AC%D8%A7%D8%B2%DB%8C%D8%B3%D8%A7%D8%B2%DB%8C/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/topics/almalinux/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/apache/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/api/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/apt/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/aptly/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/arp/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/backup/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/bridge/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/burst/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/chr/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/cli/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/configmap/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/connection-tracking/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/createrepo_c/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/debian/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/deployment/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/dhcp/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/dhcpv6/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/dnf/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/dns/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/dpkg/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/dual-stack/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/fasttrack/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/firewall/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/flathub/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/flatpak/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/gitops/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/graceful-shutdown/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/hardening/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/hugo/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/ipam/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/ipv6/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/isp/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/kubectl/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/lab/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/layer-2/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/linux/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/logging/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/lpic-303/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/lpic-305/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/management/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/mikrotik/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/mkdocs/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/monitoring/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/mtcna/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/nat/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/nat66/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/netplan/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/netwatch/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/networking/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/networkmanager/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/nginx-b0146d71/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/nginx-93fea02d/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/pcq/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/pod/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/ppp/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/pppoe/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/pptp/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/prefix-delegation/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/probe/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/proxmox/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/qos/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/recovery/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/rocky-linux/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/rollout/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/routerboard/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/routeros/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/routing/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/rpm/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/safe-mode/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/secret/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/security/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/service/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/sidecar/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/simple-queue/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/slaac/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/snap/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/snmp/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/sre/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/sstp/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/subnetting/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/systemd-networkd/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/tls/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/traefik/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/troubleshooting/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/ubuntu/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/ula/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/upgrade/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/vpn/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/wifi/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/winbox/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/wireless/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/yaml/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/blog/apache-50-nights/</loc><lastmod>2026-10-08T18:41:44+03:30</lastmod></url><url><loc>https://mehdimj.ir/topics/%D8%A7%D9%85%D9%86%DB%8C%D8%AA/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/%D8%A7%D9%85%D9%86%DB%8C%D8%AA-%D9%88%D8%A8/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/%D8%A7%DB%8C%D9%85%DB%8C%D9%84/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/blog/archive/2026/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/%D9%BE%DB%8C%DA%A9%D8%B1%D8%A8%D9%86%D8%AF%DB%8C/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/blog/traefik-30-nights/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/search/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/topics/%DA%86%D8%B1%D8%AE%D9%87-%D8%AD%DB%8C%D8%A7%D8%AA/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/about/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/topics/%D8%AF%D8%B3%D8%AA%D8%B1%D8%B3-%D9%BE%D8%B0%DB%8C%D8%B1%DB%8C/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/%D8%AF%D9%88%D8%A7%D9%BE%D8%B3/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/%D8%B2%DB%8C%D8%B1%D8%B3%D8%A7%D8%AE%D8%AA/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/%D8%B4%D8%A8%DA%A9%D9%87/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/%D8%B9%D9%85%D9%84%DB%8C%D8%A7%D8%AA/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/%D8%B9%DB%8C%D8%A8-%DB%8C%D8%A7%D8%A8%DB%8C/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/%DA%A9%D8%A7%D9%86%D8%AA%DB%8C%D9%86%D8%B1/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/%DA%A9%D9%88%D8%A8%D8%B1%D9%86%D8%AA%DB%8C%D8%B2/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/blog/lpic-303-40-nights/</loc><lastmod>2026-10-08T11:48:04+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/lpic-305-60-nights/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/category/%D9%85%D8%AC%D8%A7%D8%B2%DB%8C%D8%B3%D8%A7%D8%B2%DB%8C/</loc></url><url><loc>https://mehdimj.ir/topics/%D9%85%D8%AC%D8%A7%D8%B2%DB%8C-%D8%B3%D8%A7%D8%B2%DB%8C/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/%D9%85%D8%AD%DB%8C%D8%B7-%D8%AA%D9%88%D9%84%DB%8C%D8%AF/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/%D9%85%D8%AF%DB%8C%D8%B1%DB%8C%D8%AA-%D8%A8%D8%B3%D8%AA%D9%87/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/learn/</loc><lastmod>2026-10-09T11:07:42+03:30</lastmod></url><url><loc>https://mehdimj.ir/topics/%D9%85%D8%B4%D8%A7%D9%87%D8%AF%D9%87-%D9%BE%D8%B0%DB%8C%D8%B1%DB%8C/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/%D9%85%D9%86%D8%A7%D8%A8%D8%B9/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/mtcna-30-nights/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/blog/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/topics/%D9%88%D8%A8/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/%D9%88%D8%A8%D9%84%D8%A7%DA%AF/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/topics/%D9%87%D9%88%D9%85-%D9%84%D8%A8/</loc><priority>0</priority></url><url><loc>https://mehdimj.ir/notes/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/notes/infrastructure/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url><url><loc>https://mehdimj.ir/notes/linux/</loc><lastmod>2026-10-02T21:44:28+03:30</lastmod></url></urlset>