{"id":500,"date":"2026-02-07T04:00:24","date_gmt":"2026-02-07T01:00:24","guid":{"rendered":"https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/?p=500"},"modified":"2026-02-21T18:24:23","modified_gmt":"2026-02-21T15:24:23","slug":"cisco-mobil-kurulumu-otomatik-konfigurasyon-dhcp","status":"publish","type":"post","link":"https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/cisco-mobil-kurulumu-otomatik-konfigurasyon-dhcp\/","title":{"rendered":"Cisco Mobil Kurulumu | Otomatik Konfig\u00fcrasyon | DHCP"},"content":{"rendered":"<figure id=\"attachment_505\" aria-describedby=\"caption-attachment-505\" style=\"width: 600px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-505 size-full\" src=\"https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/wp-content\/uploads\/2026\/02\/cisco-mobil.png\" alt=\"Cisco Mobil Kurulumu | Otomatik Konfig\u00fcrasyon | DHCP\" width=\"600\" height=\"442\" title=\"\" srcset=\"https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/wp-content\/uploads\/2026\/02\/cisco-mobil.png 600w, https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/wp-content\/uploads\/2026\/02\/cisco-mobil-300x221.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><figcaption id=\"caption-attachment-505\" class=\"wp-caption-text\">Cisco Mobil Kurulumu | Otomatik Konfig\u00fcrasyon | DHCP<\/figcaption><\/figure>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_81 counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u0130\u00e7indekiler<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"\u0130\u00e7indekiler Tablosunu A\u00e7\/Kapat\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/cisco-mobil-kurulumu-otomatik-konfigurasyon-dhcp\/#Cisco_Router_GSM_Mobil_Kurulumu_ve_DHCP_Konfigurasyonu\" >Cisco Router GSM Mobil Kurulumu ve DHCP Konfig\u00fcrasyonu<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/cisco-mobil-kurulumu-otomatik-konfigurasyon-dhcp\/#Cisco_Mobil_Kurulumu_Router_Sihirbazi\" >Cisco Mobil Kurulumu Router Sihirbaz\u0131<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/cisco-mobil-kurulumu-otomatik-konfigurasyon-dhcp\/#Giris\" >Giri\u015f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/cisco-mobil-kurulumu-otomatik-konfigurasyon-dhcp\/#Mobil_Sinyal_Kalitesini_Anlamak_RSSI_RSRP_RSRQ_ve_SINR\" >Mobil Sinyal Kalitesini Anlamak: RSSI, RSRP, RSRQ ve SINR<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/cisco-mobil-kurulumu-otomatik-konfigurasyon-dhcp\/#1_RSSI_Received_Signal_Strength_Indicator\" >1. RSSI (Received Signal Strength Indicator)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/cisco-mobil-kurulumu-otomatik-konfigurasyon-dhcp\/#2_RSRP_Reference_Signal_Received_Power\" >2. RSRP (Reference Signal Received Power)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/cisco-mobil-kurulumu-otomatik-konfigurasyon-dhcp\/#3_RSRQ_Reference_Signal_Received_Quality\" >3. RSRQ (Reference Signal Received Quality)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/cisco-mobil-kurulumu-otomatik-konfigurasyon-dhcp\/#4_SINR_Signal_to_Interference_plus_Noise_Ratio\" >4. SINR (Signal to Interference plus Noise Ratio)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/cisco-mobil-kurulumu-otomatik-konfigurasyon-dhcp\/#Sonuc\" >Sonu\u00e7<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Cisco_Router_GSM_Mobil_Kurulumu_ve_DHCP_Konfigurasyonu\"><\/span>Cisco Router GSM Mobil Kurulumu ve DHCP Konfig\u00fcrasyonu<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div>Otomatik Konfig\u00fcrasyon Teknik Makale<\/div>\n\n\n<style>\n    \/* ORTAK TASARIM *\/\n    .konfig-form-container {\n        font-family: Arial, sans-serif;\n        background: #fff;\n        padding: 20px;\n        border: 2px solid #ccc;\n        border-radius: 8px;\n        max-width: 100%;\n        box-shadow: 0 4px 10px rgba(0,0,0,0.1);\n    }\n    .konfig-form-container label {\n        display: block;\n        margin-bottom: 8px;\n        font-weight: bold;\n        color: #333;\n        font-size: 14px;\n    }\n    .konfig-form-container input[type=\"text\"], \n    .konfig-form-container input[type=\"number\"],\n    .konfig-form-container select {\n        width: 100%;\n        padding: 12px;\n        margin-bottom: 15px;\n        border: 2px solid #aaa;\n        border-radius: 4px;\n        box-sizing: border-box;\n        font-size: 14px;\n        color: #333;\n        background-color: #fff;\n        transition: border-color 0.3s, background-color 0.3s;\n    }\n    .konfig-form-container input:focus, .konfig-form-container select:focus {\n        border-color: #007bff;\n        outline: none;\n        box-shadow: 0 0 5px rgba(0,123,255,0.3);\n    }\n    .konfig-form-container input.empty {\n        background-color: #fff7f7;\n        border-color: #f5c6cb;\n    }\n    .konfig-form-container input.filled {\n        background-color: #d4edda;\n        border-color: #28a745;\n    }\n    \/* HATA DURUMU *\/\n    .konfig-form-container input.error-input {\n        background-color: #ffe6e6 !important;\n        border-color: #ff0000 !important;\n        color: #721c24;\n    }\n\n    \/* Checkbox Alan\u0131 *\/\n    .checkbox-wrapper {\n        display: flex;\n        align-items: center;\n        gap: 10px;\n        background: #f9f9f9;\n        padding: 12px;\n        border: 1px solid #ddd;\n        border-radius: 4px;\n        margin-bottom: 15px;\n        cursor: pointer;\n    }\n    .checkbox-icon {\n        color: #007bff;\n        font-size: 20px;\n        font-weight: bold;\n    }\n    .konfig-hidden { display: none; }\n    .sub-section {\n        margin-left: 0;\n        padding: 15px;\n        background: #f1f8ff;\n        border: 2px solid #007bff;\n        border-radius: 4px;\n        margin-top: 5px;\n        margin-bottom: 15px;\n    }\n\n    .konfig-btn {\n        width: 100%;\n        padding: 14px;\n        background-color: #007bff;\n        color: white;\n        border: none;\n        border-radius: 4px;\n        font-size: 16px;\n        font-weight: bold;\n        cursor: pointer;\n        margin-top: 10px;\n        border-bottom: 4px solid #0056b3;\n    }\n    .konfig-btn:hover { background-color: #0069d9; margin-top: 12px; border-bottom: 2px solid #004494; }\n    .konfig-btn:disabled { background-color: #999; border-bottom: 4px solid #666; cursor: not-allowed; }\n\n    #config-output-area {\n        display: none;\n        margin-top: 25px;\n        border-top: 3px solid #333;\n        padding-top: 20px;\n        background: #222;\n        padding: 15px;\n        border-radius: 5px;\n    }\n    .config-textarea {\n        width: 100%;\n        height: 350px;\n        background-color: #000000;\n        color: #00ff00;\n        border: 2px solid #00ff00;\n        padding: 15px;\n        font-family: 'Consolas', 'Courier New', monospace;\n        font-size: 14px;\n        line-height: 1.4;\n        white-space: pre;\n        overflow: auto;\n        box-shadow: inset 0 0 10px rgba(0, 255, 0, 0.2);\n    }\n    \n    .btn-group { margin-top: 15px; display: flex; gap: 10px; }\n    .btn-secondary {\n        flex: 1; padding: 12px; background: #444; color: #fff; border: 1px solid #666; border-radius: 4px; cursor: pointer; font-weight: bold;\n    }\n    .btn-secondary:hover { background: #555; border-color: #888; }\n    \n    .ip-warning-msg {\n        color: #721c24;\n        background-color: #f8d7da;\n        border: 1px solid #f5c6cb;\n        padding: 10px;\n        border-radius: 4px;\n        font-size: 13px;\n        font-weight: bold;\n        margin-top: -10px;\n        margin-bottom: 15px;\n        display: none;\n    }\n<\/style>\n\n<div class=\"konfig-form-container\">\n    <h2 style=\"text-align:center; color:#007bff; margin-bottom:20px; font-weight:800; text-transform:uppercase; letter-spacing:1px;\"><span class=\"ez-toc-section\" id=\"Cisco_Mobil_Kurulumu_Router_Sihirbazi\"><\/span>Cisco Mobil Kurulumu Router Sihirbaz\u0131<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n    <label>Hostname:<\/label>\n    <input type=\"text\" id=\"hostname\" class=\"empty\" placeholder=\"Cihaza Bir \u0130sim Verin\">\n\n    <div class=\"sub-section\" style=\"background:#fff; border:1px solid #ddd; border-left: 4px solid #007bff;\">\n        <label>GSM APN Profile:<\/label>\n        <input type=\"text\" id=\"gsm-apn\" class=\"empty\" placeholder=\"\u00d6rn: mgbs\">\n\n        <label>GSM Kullan\u0131c\u0131 Ad\u0131:<\/label>\n        <input type=\"text\" id=\"gsm-username\" class=\"empty\" placeholder=\"GSM Username\">\n\n        <label>GSM \u015eifre:<\/label>\n        <input type=\"text\" id=\"gsm-password\" class=\"empty\" placeholder=\"GSM Password\">\n    <\/div>\n\n    <label class=\"checkbox-wrapper\">\n        DHCP Olmas\u0131n\u0131 \u0130stiyorsan\u0131z Kutucu\u011fu \u0130\u015faretleyiniz:\n        <span class=\"checkbox-icon\">&#10003;<\/span>\n        <input type=\"checkbox\" id=\"dhcp\" style=\"transform: scale(1.5);\">\n    <\/label>\n\n    <div id=\"dhcp-fields\" class=\"konfig-hidden sub-section\">\n        <label>VLAN1 IP Adresi (Gateway):<\/label>\n        <input type=\"text\" id=\"vlan1-ip\" class=\"empty\" placeholder=\"Vlan1 \u0130p Adresi\">\n        <div id=\"vlan1-warning\" class=\"ip-warning-msg\"><\/div>\n\n        <label>IPv4 Alt A\u011f Maskesi:<\/label>\n        <input type=\"text\" id=\"ipv4-subnet\" class=\"empty\" placeholder=\"\u00d6rn. 255.255.255.0\">\n\n        <label>A\u011f Adresi (Otomatik Hesaplan\u0131r):<\/label>\n        <input type=\"text\" id=\"network-address\" class=\"empty\" readonly placeholder=\"Otomatik Hesaplan\u0131r\" style=\"background:#ddd; font-weight:bold; color:#555;\">\n\n        <label>DNS 1:<\/label>\n        <input type=\"text\" id=\"dns1\" class=\"empty\" placeholder=\"\u00d6rn. 8.8.8.8\">\n\n        <label>DNS 2:<\/label>\n        <input type=\"text\" id=\"dns2\" class=\"empty\" placeholder=\"\u00d6rn. 8.8.4.4\">\n    <\/div>\n\n    <button type=\"button\" id=\"generate-btn\" class=\"konfig-btn\" onclick=\"generateConfig()\">Konfig\u00fcrasyonu Olu\u015ftur<\/button>\n    <button type=\"button\" class=\"konfig-btn\" style=\"background-color:#ccc; border-bottom-color:#999; color:#333;\" onclick=\"clearForm()\">Kutucuklar\u0131 Temizle<\/button>\n\n    <div id=\"config-output-area\">\n        <textarea id=\"config-text\" class=\"config-textarea\" readonly spellcheck=\"false\"><\/textarea>\n        <div class=\"btn-group\">\n            <button onclick=\"copyToClipboard()\" class=\"btn-secondary\">\ud83d\udccb Panoya Kopyala<\/button>\n            <button onclick=\"downloadConfig()\" class=\"btn-secondary\" style=\"background:#007bff; border-color:#0056b3;\">\ud83d\udcbe \u0130ndir (.txt)<\/button>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n    \/\/ --- ORTAK IP DO\u011eRULAMA FONKS\u0130YONU ---\n    function validateIP(ip) {\n        return \/^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$\/.test(ip);\n    }\n\n    \/\/ --- G\u0130R\u0130\u015e ALANI KONTROLLER\u0130 ---\n    document.addEventListener('DOMContentLoaded', function() {\n        const inputs = document.querySelectorAll('.konfig-form-container input');\n        inputs.forEach(input => {\n            input.addEventListener('input', function() {\n                \n                \/\/ Belirtilen alanlara kopyalanan\/yaz\u0131lan bo\u015fluklar\u0131 an\u0131nda otomatik sil\n                const noSpaceFields = ['hostname', 'gsm-apn', 'vlan1-ip', 'ipv4-subnet', 'dns1', 'dns2'];\n                if(noSpaceFields.includes(this.id)) {\n                    this.value = this.value.replace(\/\\s+\/g, '');\n                }\n\n                checkInput.call(this); \/\/ Orijinal checkInput fonksiyonunu \u00e7al\u0131\u015ft\u0131r\n                \n                \/\/ IP format kontrolleri\n                if(this.id === 'vlan1-ip' || this.id === 'ipv4-subnet') updateNetworkAddress();\n\n            });\n            input.addEventListener('change', checkInput);\n        });\n    });\n\n    function checkInput() {\n        if (this.type !== 'checkbox' && !this.classList.contains('error-input')) {\n            if (this.value.trim() === '') {\n                this.classList.add('empty');\n                this.classList.remove('filled');\n            } else {\n                this.classList.add('filled');\n                this.classList.remove('empty');\n            }\n        }\n    }\n\n    \/\/ --- ALANLARI G\u00d6STER\/G\u0130ZLE ---\n    document.getElementById('dhcp').addEventListener('change', function() {\n        document.getElementById('dhcp-fields').style.display = this.checked ? 'block' : 'none';\n    });\n\n    \/\/ --- TEM\u0130ZLEME FONKS\u0130YONU ---\n    function clearForm() {\n        document.querySelectorAll('input[type=\"text\"]').forEach(input => {\n            input.value = '';\n            input.classList.remove('filled', 'error-input');\n            input.classList.add('empty');\n        });\n        document.querySelectorAll('input[type=\"checkbox\"]').forEach(box => {\n            box.checked = false;\n        });\n        document.getElementById('dhcp-fields').style.display = 'none';\n        document.getElementById('config-output-area').style.display = 'none';\n        document.getElementById('vlan1-warning').style.display = 'none';\n        document.getElementById('generate-btn').disabled = false;\n    }\n\n    \/\/ --- DHCP HESAPLAMA VE HATA KONTROL\u00dc ---\n    function ipToBinary(ip) {\n        return ip.split('.').map(function(octet) {\n            return ('00000000' + parseInt(octet, 10).toString(2)).slice(-8);\n        }).join('');\n    }\n\n    function binaryToIp(binary) {\n        return binary.match(\/.{8}\/g).map(function(octet) {\n            return parseInt(octet, 2);\n        }).join('.');\n    }\n\n    function calculateNetworkAddressBinary(ipBinary, subnetBinary) {\n        return ipBinary.split('').map(function(bit, index) {\n            return bit === '1' && subnetBinary[index] === '1' ? '1' : '0';\n        }).join('');\n    }\n\n    function calculateBroadcastAddressBinary(networkBinary, subnetBinary) {\n        return networkBinary.split('').map(function(bit, index) {\n            return subnetBinary[index] === '0' ? '1' : bit;\n        }).join('');\n    }\n\n    function updateNetworkAddress() {\n        var vlan1IpInput = document.getElementById('vlan1-ip');\n        var ipv4SubnetInput = document.getElementById('ipv4-subnet');\n        var networkAddressInput = document.getElementById('network-address');\n        var warningDiv = document.getElementById('vlan1-warning');\n        var generateBtn = document.getElementById('generate-btn');\n\n        var vlan1Ip = vlan1IpInput.value;\n        var ipv4Subnet = ipv4SubnetInput.value;\n\n        \/\/ \u00d6nceki hatalar\u0131 temizle\n        vlan1IpInput.classList.remove('error-input');\n        ipv4SubnetInput.classList.remove('error-input');\n        warningDiv.style.display = 'none';\n        generateBtn.disabled = false;\n\n        if (vlan1Ip === '' || ipv4Subnet === '') {\n            networkAddressInput.value = '';\n            return;\n        }\n\n        const isIpValid = validateIP(vlan1Ip);\n        const isSubValid = validateIP(ipv4Subnet);\n\n        if (!isIpValid || !isSubValid) {\n            warningDiv.style.display = 'block';\n            warningDiv.innerHTML = '\u26a0 HATA: IP veya Subnet format\u0131 hatal\u0131!';\n            if (!isIpValid) vlan1IpInput.classList.add('error-input');\n            if (!isSubValid) ipv4SubnetInput.classList.add('error-input');\n            networkAddressInput.value = '';\n            generateBtn.disabled = true;\n            return;\n        }\n\n\n        if (vlan1Ip && ipv4Subnet && vlan1Ip.split('.').length === 4 && ipv4Subnet.split('.').length === 4) {\n            var ipBinary = ipToBinary(vlan1Ip);\n            var subnetBinary = ipToBinary(ipv4Subnet);\n            var networkBinary = calculateNetworkAddressBinary(ipBinary, subnetBinary);\n            var broadcastBinary = calculateBroadcastAddressBinary(networkBinary, subnetBinary);\n            var calculatedNetworkIp = binaryToIp(networkBinary);\n            var calculatedBroadcastIp = binaryToIp(broadcastBinary);\n            \n            networkAddressInput.value = calculatedNetworkIp;\n            networkAddressInput.classList.add('filled');\n            \n            \/\/ HATA KONTROLLER\u0130\n            if (vlan1Ip === calculatedNetworkIp) {\n                warningDiv.style.display = 'block';\n                warningDiv.innerHTML = '\u26a0 HATA: Network Adresini cihaz IP\\'si olarak veremezsiniz!';\n                vlan1IpInput.classList.add('error-input');\n                generateBtn.disabled = true;\n            } else if (vlan1Ip === calculatedBroadcastIp) {\n                warningDiv.style.display = 'block';\n                warningDiv.innerHTML = '\u26a0 HATA: Broadcast Adresini cihaz IP\\'si olarak veremezsiniz!';\n                vlan1IpInput.classList.add('error-input');\n                generateBtn.disabled = true;\n            } else {\n                warningDiv.style.display = 'none';\n                vlan1IpInput.classList.remove('error-input');\n                vlan1IpInput.classList.add('filled');\n                generateBtn.disabled = false;\n            }\n        } else {\n            networkAddressInput.value = '';\n            warningDiv.style.display = 'none';\n            vlan1IpInput.classList.remove('error-input');\n            generateBtn.disabled = false;\n        }\n    }\n\n    \/\/ --- KONF\u0130G\u00dcRASYON OLU\u015eTURMA ---\n    function generateConfig() {\n        var hostname = document.getElementById('hostname').value || \"Router\";\n        var gsmApn = document.getElementById('gsm-apn').value;\n        var gsmUsername = document.getElementById('gsm-username').value;\n        var gsmPassword = document.getElementById('gsm-password').value;\n        var isDhcp = document.getElementById('dhcp').checked;\n\n        var config = `!\n!\n! Bu k\u0131s\u0131m conf t komutundan \u00f6nce bas\u0131lacak\n!\n!\ncellular 0 lte profile create 1 ${gsmApn} chap ${gsmUsername} ${gsmPassword}\n!\nconf t\n!\nhostname ${hostname}\n!\nip cef\nipv6 unicast-routing\nipv6 cef\nmultilink bundle-name authenticated\n!\nchat-script lte \"\" \"AT!CALL\" TIMEOUT 20 \"OK\"\nchat-script ltescript \"\" \"AT!CALL1\" TIMEOUT 20 \"OK\"\nchat-script dial \"\" \"AT!SCACT=1,1\" TIMEOUT 60 \"OK\"\n!\ncontroller Cellular 0\n lte sim data-profile 1 attach-profile 1\n lte modem crash-action boot-and-hold\n!\ninterface Cellular0\n description MOBILE\n mtu 1350\n ip address negotiated\n ip virtual-reassembly in\n encapsulation slip\n ip tcp adjust-mss 1300\n load-interval 30\n dialer in-band\n dialer idle-timeout 0\n dialer string dial\n dialer watch-group 2\n dialer-group 2\n no peer default ip address\n ipv6 address autoconfig\n ipv6 enable\n async mode interactive\n pulse-time 1\n routing dynamic\n!\n!\nip sla 1\n icmp-echo 8.8.8.8\n frequency 10\nip sla schedule 1 life forever start-time now\nip sla 2\n icmp-echo 1.1.1.1 source-interface Cellular0\n frequency 15\nip sla schedule 2 life forever start-time now\ndialer watch-list 1 ip 8.8.8.8 255.255.255.255\ndialer watch-list 1 delay route-check initial 60\ndialer watch-list 1 delay connect 1\ndialer-list 1 protocol ip permit\ndialer-list 1 protocol ipv6 permit\ndialer-list 2 protocol ip permit\n!\n`;\n\n        if (isDhcp) {\n            var vlan1Ip = document.getElementById('vlan1-ip').value;\n            var ipv4Subnet = document.getElementById('ipv4-subnet').value;\n            var networkAddress = document.getElementById('network-address').value;\n            var dns1 = document.getElementById('dns1').value;\n            var dns2 = document.getElementById('dns2').value;\n\n            config += `!\ninterface Vlan1\n ip address ${vlan1Ip} ${ipv4Subnet}\n!\nip dhcp pool LAN\n network ${networkAddress} ${ipv4Subnet}\n default-router ${vlan1Ip}\n dns-server ${dns1} ${dns2}\n!\n!\n`;\n        }\n\n        config += `\n..:..:Cisco TELNET:..:..\n!\nenable password PASSWORD_YAZILACAK\n!\nusername USERNAME_YAZILACAK password 0 PASSWORD_YAZILACAK\n!\nline vty 0 4\n password PASSWORD_YAZILACAK\n login\n transport input all\n!\n`;\n\n        document.getElementById('config-text').value = config;\n        var outputArea = document.getElementById('config-output-area');\n        outputArea.style.display = 'block';\n        outputArea.scrollIntoView({ behavior: 'smooth', block: 'start' });\n    }\n\n    \/\/ --- KOPYALA \/ \u0130ND\u0130R ---\n    function copyToClipboard() {\n        var copyText = document.getElementById(\"config-text\");\n        copyText.select();\n        document.execCommand(\"copy\");\n        alert(\"Konfig\u00fcrasyon Kopyaland\u0131!\");\n    }\n\n    function downloadConfig() {\n        var text = document.getElementById(\"config-text\").value;\n        var hostname = document.getElementById('hostname').value || \"cisco_gsm_router_config\";\n        var blob = new Blob([text], { type: \"text\/plain\"});\n        var anchor = document.createElement(\"a\");\n        anchor.download = hostname + \".txt\";\n        anchor.href = window.URL.createObjectURL(blob);\n        anchor.target = \"_blank\";\n        anchor.style.display = \"none\";\n        document.body.appendChild(anchor);\n        anchor.click();\n        document.body.removeChild(anchor);\n    }\n<\/script>\n\n\n<div class=\"container\">\n<div class=\"article\">\n\t<strong>\u00d6rnek Konfig\u00fcrasyon<\/strong><br \/>\t\n\t<code><br \/>\n!<br \/>\n!<br \/>\n<span style=\"background-color: #d0e7ff;\">Bu k\u0131s\u0131m conf t komutundan \u00f6nce bas\u0131lacak<\/span><\/p>\n<p>!<br \/>\n!<br \/>\ncellular 0 lte profile create 1 <span style=\"background-color: yellow;\">APN Yaz\u0131lacak<\/span> chap <span style=\"background-color: yellow;\">Username Yaz\u0131lacak<\/span> <span style=\"background-color: #f0e68c;\">\u015eifre Yaz\u0131lacak<\/span><\/p>\n<p>!<br \/>\nconf t<br \/>\n!<br \/>\nhostname Hostname<br \/>\n!<br \/>\nip cef<br \/>\nipv6 unicast-routing<br \/>\nipv6 cef<br \/>\nmultilink bundle-name authenticated<br \/>\n!<br \/>\nchat-script lte \"\" \"AT!CALL\" TIMEOUT 20 \"OK\"<br \/>\nchat-script ltescript \"\" \"AT!CALL1\" TIMEOUT 20 \"OK\"<br \/>\nchat-script dial \"\" \"AT!SCACT=1,1\" TIMEOUT 60 \"OK\"<br \/>\n!<br \/>\ncontroller Cellular 0<br \/>\n lte sim data-profile 1 attach-profile 1<br \/>\n lte modem crash-action boot-and-hold<br \/>\n!<br \/>\ninterface Cellular0<br \/>\n description MOBILE<br \/>\n mtu 1350<br \/>\n ip address negotiated<br \/>\n ip virtual-reassembly in<br \/>\n encapsulation slip<br \/>\n ip tcp adjust-mss 1300<br \/>\n load-interval 30<br \/>\n dialer in-band<br \/>\n dialer idle-timeout 0<br \/>\n dialer string dial<br \/>\n dialer watch-group 2<br \/>\n dialer-group 2<br \/>\n no peer default ip address<br \/>\n ipv6 address autoconfig<br \/>\n ipv6 enable<br \/>\n async mode interactive<br \/>\n pulse-time 1<br \/>\n routing dynamic<br \/>\n!<br \/>\n!<br \/>\nip sla 1<br \/>\n icmp-echo 8.8.8.8<br \/>\n frequency 10<br \/>\nip sla schedule 1 life forever start-time now<br \/>\nip sla 2<br \/>\n icmp-echo 1.1.1.1 source-interface Cellular0<br \/>\n frequency 15<br \/>\nip sla schedule 2 life forever start-time now<br \/>\ndialer watch-list 1 ip 8.8.8.8 255.255.255.255<br \/>\ndialer watch-list 1 delay route-check initial 60<br \/>\ndialer watch-list 1 delay connect 1<br \/>\ndialer-list 1 protocol ip permit<br \/>\ndialer-list 1 protocol ipv6 permit<br \/>\ndialer-list 2 protocol ip permit<br \/>\n!<br \/>\n!<br \/>\nip route 0.0.0.0 0.0.0.0 Cellular0<br \/>\nip route 1.1.1.1 255.255.255.255 Cellular0<br \/>\n!<br \/>\n!<br \/>\ninterface Vlan1<br \/>\n ip address 192.168.1.1 255.255.255.252<br \/>\n!<br \/>\nip dhcp pool LAN<br \/>\n network 192.168.1.0 255.255.255.252<br \/>\n default-router 192.168.1.1<br \/>\n dns-server 8.8.8.8 8.8.4.4<br \/>\n!<\/p>\n<p><\/code><\/p>\n<hr>\n<h3 data-sourcepos=\"3:1-3:9\"><span class=\"ez-toc-section\" id=\"Giris\"><\/span>Giri\u015f<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p data-sourcepos=\"4:1-4:125\">Bu Cisco IOS konfig\u00fcrasyon dosyas\u0131, bir router&#8217;\u0131n h\u00fccresel (cellular) bir ba\u011flant\u0131 \u00fczerinden internete eri\u015fmesini sa\u011flamak ve temel a\u011f hizmetlerini sunmak i\u00e7in gerekli ayarlar\u0131 i\u00e7ermektedir.<\/p>\n<p><strong>Bu K\u0131s\u0131m conf t Komutundan \u00d6nce Bas\u0131lacak<\/strong><\/p>\n<p>Bu sat\u0131rda herhangi bir komut girilmeden \u00f6nce, cihaz yap\u0131land\u0131rma moduna ge\u00e7meden \u00f6nce yap\u0131lmas\u0131 gereken i\u015flemler i\u00e7in bir uyar\u0131 veya a\u00e7\u0131klama notu ekleniyor.<\/p>\n<hr>\n<p><strong>cellular 0 lte profile create 1 GSM APN Profile chap GSM Kullan\u0131c\u0131 Ad\u0131 GSM \u015eifre<\/strong><\/p>\n<p>Bu komut, cihaz\u0131n 0 numaral\u0131 h\u00fccresel aray\u00fcz\u00fcnde bir LTE profili olu\u015fturur. Buradaki 1 numaras\u0131 profil kimli\u011fini belirtir. Bu profilin GSM \u015febekesinde \u00e7al\u0131\u015facak \u015fekilde yap\u0131land\u0131r\u0131lmas\u0131 i\u00e7in APN (Access Point Name) bilgileri girilir. chap, Challenge Handshake Authentication Protocol&rsquo;\u00fc ifade eder; bu, cihaz\u0131n GSM a\u011f\u0131na ba\u011flanmak i\u00e7in kimlik do\u011frulama y\u00f6ntemi olarak kullan\u0131l\u0131r. Kullan\u0131c\u0131 ad\u0131 ve \u015fifre bilgileri de bu ba\u011flant\u0131n\u0131n g\u00fcvenli\u011fi i\u00e7in gereklidir.<\/p>\n<hr>\n<p><strong>conf t<\/strong><\/p>\n<p>Bu komut, cihaz\u0131 global yap\u0131land\u0131rma moduna ge\u00e7irir. Bu modda, cihaza yeni yap\u0131land\u0131rma komutlar\u0131 eklenebilir.<\/p>\n<hr>\n<p><strong>hostname Hostname<\/strong><\/p>\n<p>Bu komut, cihaz\u0131n ad\u0131n\u0131 belirtir. Hostname kelimesinin yerine cihaz\u0131n\u0131z i\u00e7in uygun olan bir isim girilmelidir. Cihaz ad\u0131, a\u011f y\u00f6netimi ve tan\u0131mlama i\u00e7in \u00f6nemlidir.<\/p>\n<hr>\n<p><strong>ip cef<\/strong><\/p>\n<p>Cisco Express Forwarding (CEF), h\u0131zl\u0131 ve verimli bir paket iletimi sa\u011flar. Bu komut, CEF \u00f6zelli\u011fini etkinle\u015ftirir. Bu, IP y\u00f6nlendirme tablosunun optimize edilmesine yard\u0131mc\u0131 olur ve a\u011f performans\u0131n\u0131 art\u0131r\u0131r.<\/p>\n<hr>\n<p><strong>ipv6 unicast-routing<\/strong><\/p>\n<p>Bu komut, IPv6 adresleme kullanan cihazlar i\u00e7in unicast y\u00f6nlendirmesini etkinle\u015ftirir. Bu sayede, cihaz IPv6 a\u011flar\u0131nda veri paketlerini do\u011fru \u015fekilde y\u00f6nlendirebilir.<\/p>\n<hr>\n<p><strong>ipv6 cef<\/strong><\/p>\n<p>IPv6 i\u00e7in Cisco Express Forwarding&#8217;i etkinle\u015ftirir. Bu komut, IPv6 paketlerinin h\u0131zl\u0131 ve verimli bir \u015fekilde iletilmesini sa\u011flar.<\/p>\n<hr>\n<p><strong>multilink bundle-name authenticated<\/strong><\/p>\n<p>Bu komut, \u00e7oklu ba\u011flant\u0131 yap\u0131land\u0131rmalar\u0131 i\u00e7in paketleri kimlik do\u011frulamal\u0131 bir paket grubuna dahil eder. Bu, \u00e7oklu hatlar\u0131n bir araya getirilmesi ve birle\u015ftirilmesi i\u015flemlerinde kullan\u0131l\u0131r.<\/p>\n<hr>\n<p><strong>chat-script lte &#8220;&#8221; &#8220;AT!CALL&#8221; TIMEOUT 20 &#8220;OK&#8221;<\/strong><\/p>\n<p>Bu sat\u0131rda bir chat script tan\u0131mlan\u0131r. AT!CALL komutu, bir \u00e7a\u011fr\u0131 ba\u015flatmak i\u00e7in kullan\u0131l\u0131r. TIMEOUT 20 &#8220;OK&#8221; k\u0131sm\u0131 ise 20 saniyelik bir s\u00fcre boyunca OK yan\u0131t\u0131 beklemesini sa\u011flar. E\u011fer bu s\u00fcre zarf\u0131nda yan\u0131t al\u0131nmazsa, i\u015flem ba\u015far\u0131s\u0131z olur.<\/p>\n<hr>\n<p><strong>chat-script ltescript &#8220;&#8221; &#8220;AT!CALL1&#8221; TIMEOUT 20 &#8220;OK&#8221;<\/strong><\/p>\n<p>Benzer \u015fekilde, bu sat\u0131r da bir chat script tan\u0131mlar. Bu script, AT!CALL1 komutunu \u00e7al\u0131\u015ft\u0131r\u0131r ve 20 saniye boyunca OK yan\u0131t\u0131 bekler.<\/p>\n<hr>\n<p><strong>chat-script dial &#8220;&#8221; &#8220;AT!SCACT=1,1&#8221; TIMEOUT 60 &#8220;OK&#8221;<\/strong><\/p>\n<p>Bu komut, AT!SCACT=1,1 komutunu \u00e7al\u0131\u015ft\u0131ran bir chat script tan\u0131mlar. Bu komut, belirli bir PDP ba\u011flam\u0131n\u0131 etkinle\u015ftirmek i\u00e7in kullan\u0131l\u0131r. Timeout s\u00fcresi 60 saniyedir.<\/p>\n<hr>\n<p><strong>controller Cellular 0<\/strong><\/p>\n<p>Bu komut, 0 numaral\u0131 h\u00fccresel denetleyiciyi yap\u0131land\u0131rmak i\u00e7in kullan\u0131l\u0131r. Bu yap\u0131land\u0131rma, cihaz\u0131n h\u00fccresel ba\u011flant\u0131lar\u0131n\u0131 y\u00f6netmesine olanak tan\u0131r.<\/p>\n<hr>\n<p><strong>lte sim data-profile 1 attach-profile 1<\/strong><\/p>\n<p>Bu komut, belirli bir SIM kart i\u00e7in veriler ve ek profil numaralar\u0131n\u0131 tan\u0131mlar. Bu sayede cihaz, hangi profillerin hangi SIM kartlarla kullan\u0131laca\u011f\u0131n\u0131 bilir.<\/p>\n<hr>\n<p><strong>lte modem crash-action boot-and-hold<\/strong><\/p>\n<p>E\u011fer modem herhangi bir sebeple \u00e7\u00f6kme ya\u015farsa, bu komut modemin tekrar ba\u015flat\u0131lmas\u0131n\u0131 ve bir sonraki komutu beklemesini sa\u011flar. Bu, hata y\u00f6netimi i\u00e7in \u00f6nemlidir.<\/p>\n<hr>\n<p><strong>interface Cellular0<\/strong><\/p>\n<p>Bu komut, Cellular0 aray\u00fcz\u00fcn\u00fc yap\u0131land\u0131rmak i\u00e7in kullan\u0131l\u0131r. Bu aray\u00fcz, cihaz\u0131n h\u00fccresel ba\u011flant\u0131lar\u0131 i\u00e7in birincil aray\u00fcz olarak kullan\u0131l\u0131r.<\/p>\n<hr>\n<p><strong>description MOBILE<\/strong><\/p>\n<p>Bu komut, Cellular0 aray\u00fcz\u00fc i\u00e7in a\u00e7\u0131klama ekler. Bu a\u00e7\u0131klama, aray\u00fcz\u00fcn ne ama\u00e7la kullan\u0131ld\u0131\u011f\u0131n\u0131 belirtir. Burada &#8220;MOBILE&#8221; olarak tan\u0131mlanm\u0131\u015ft\u0131r.<\/p>\n<hr>\n<p><strong>mtu 1350<\/strong><\/p>\n<p>Bu komut, aray\u00fcz i\u00e7in maksimum iletim birimi (MTU) boyutunu 1350 bayt olarak ayarlar. MTU, bir veri paketinin boyutunu s\u0131n\u0131rlar ve a\u011f performans\u0131n\u0131 optimize eder.<\/p>\n<hr>\n<p><strong>ip address negotiated<\/strong><\/p>\n<p>Bu komut, cihaz\u0131n IP adresinin h\u00fccresel a\u011f \u00fczerinden m\u00fczakere edilmesini sa\u011flar. Bu, dinamik IP adresi atamalar\u0131 i\u00e7in kullan\u0131l\u0131r.<\/p>\n<hr>\n<p><strong>ip virtual-reassembly in<\/strong><\/p>\n<p>Bu komut, gelen paketlerin yeniden birle\u015ftirilmesini sa\u011flar. Bu, par\u00e7alanm\u0131\u015f IP paketlerinin d\u00fczg\u00fcn bir \u015fekilde birle\u015ftirilmesine yard\u0131mc\u0131 olur ve a\u011f g\u00fcvenli\u011fini art\u0131r\u0131r.<\/p>\n<hr>\n<p><strong>encapsulation slip<\/strong><\/p>\n<p>Bu komut, Cellular0 aray\u00fcz\u00fc i\u00e7in SLIP (Serial Line Internet Protocol) kaps\u00fclleme y\u00f6ntemini ayarlar. SLIP, seri ba\u011flant\u0131lar \u00fczerinden IP verilerini iletmek i\u00e7in kullan\u0131lan bir protokold\u00fcr.<\/p>\n<hr>\n<p><strong>ip tcp adjust-mss 1300<\/strong><\/p>\n<p>Bu komut, TCP ba\u011flant\u0131lar\u0131 i\u00e7in Maksimum Segment Boyutunu (MSS) 1300 bayt olarak ayarlar. MSS, a\u011f performans\u0131n\u0131 art\u0131rmak i\u00e7in \u00f6nemlidir ve veri iletimi s\u0131ras\u0131nda paketlerin boyutunu s\u0131n\u0131rlar.<\/p>\n<hr>\n<p><strong>load-interval 30<\/strong><\/p>\n<p>Bu komut, aray\u00fcz\u00fcn y\u00fckleme s\u00fcresini 30 saniye olarak ayarlar. Bu s\u00fcre, aray\u00fcz\u00fcn ne kadar s\u0131kl\u0131kla performans verilerini g\u00fcncelleyece\u011fini belirler.<\/p>\n<hr>\n<p><strong>dialer in-band<\/strong><\/p>\n<p>Bu komut, \u00e7evirme s\u0131ras\u0131nda bant i\u00e7i sinyalle\u015fmeyi etkinle\u015ftirir. Bant i\u00e7i sinyalle\u015fme, veri sinyallerinin ayn\u0131 hat \u00fczerinde iletilmesini sa\u011flar.<\/p>\n<hr>\n<p><strong>dialer idle-timeout 0<\/strong><\/p>\n<p>Bu komut, \u00e7evirme s\u0131ras\u0131nda kullan\u0131lmayan hatlar i\u00e7in zaman a\u015f\u0131m\u0131 s\u00fcresini ayarlar. Burada, zaman a\u015f\u0131m\u0131 s\u00fcresi 0 olarak ayarland\u0131\u011f\u0131 i\u00e7in ba\u011flant\u0131 kesilmeyecektir.<\/p>\n<hr>\n<p><strong>dialer string dial<\/strong><\/p>\n<p>Bu komut, \u00e7evirme i\u015flemi i\u00e7in kullan\u0131lacak telefon numaras\u0131n\u0131 veya komutu belirtir. dial komutu, belirli bir numara veya komut \u00e7al\u0131\u015ft\u0131rmak i\u00e7in kullan\u0131l\u0131r.<\/p>\n<hr>\n<p><strong>dialer watch-group 2<\/strong><\/p>\n<p>Bu komut, \u00e7evirme i\u015flemi i\u00e7in izleme grubunu 2 olarak ayarlar. \u0130zleme grubu, belirli hatlar\u0131n kullan\u0131labilirli\u011fini izler ve y\u00f6netir.<\/p>\n<hr>\n<p><strong>dialer-group 2<\/strong><\/p>\n<p>Bu komut, \u00e7evirme grubu numaras\u0131n\u0131 2 olarak ayarlar. \u00c7evirme gruplar\u0131, belirli aray\u00fczleri veya hatlar\u0131 y\u00f6netmek i\u00e7in kullan\u0131l\u0131r.<\/p>\n<hr>\n<p><strong>no peer default ip address<\/strong><\/p>\n<p>Bu komut, varsay\u0131lan e\u015f IP adresini devre d\u0131\u015f\u0131 b\u0131rak\u0131r. Bu, cihaz\u0131n bir e\u015f cihazdan varsay\u0131lan bir IP adresi atamas\u0131n\u0131 engeller.<\/p>\n<hr>\n<p><strong>ipv6 address autoconfig<\/strong><\/p>\n<p>Bu komut, IPv6 adresini otomatik olarak yap\u0131land\u0131r\u0131r. Bu, cihaz\u0131n bir IPv6 adresini dinamik olarak almas\u0131n\u0131 sa\u011flar.<\/p>\n<hr>\n<p><strong>ipv6 enable<\/strong><\/p>\n<p>Bu komut, aray\u00fczde IPv6&#8217;y\u0131 etkinle\u015ftirir. Bu, cihaz\u0131n IPv6 a\u011flar\u0131na ba\u011flanmas\u0131n\u0131 ve bu a\u011flarda \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flar.<\/p>\n<hr>\n<p><strong>async mode interactive<\/strong><\/p>\n<p>Bu komut, aray\u00fcz\u00fc etkile\u015fimli asenkron moda ge\u00e7irir. Bu, cihaz\u0131n asenkron veri ileti\u015fimini y\u00f6netmesine olanak tan\u0131r.<\/p>\n<hr>\n<p><strong>pulse-time 1<\/strong><\/p>\n<p>Bu komut, pulse s\u00fcresini 1 saniye olarak ayarlar. Pulse s\u00fcresi, veri iletimi s\u0131ras\u0131nda zamanlay\u0131c\u0131y\u0131 kontrol eder.<\/p>\n<hr>\n<p><strong>routing dynamic<\/strong><\/p>\n<p>Bu komut, dinamik y\u00f6nlendirmeyi etkinle\u015ftirir. Bu, cihaz\u0131n y\u00f6nlendirme tablolar\u0131n\u0131 otomatik olarak g\u00fcncellemesine olanak tan\u0131r.<\/p>\n<hr>\n<p><strong>ip sla 1<\/strong><\/p>\n<p>Bu komut, IP SLA (Service Level Agreement) yap\u0131land\u0131rmas\u0131n\u0131 ba\u015flat\u0131r. IP SLA, a\u011f hizmet seviyesini izlemek i\u00e7in kullan\u0131l\u0131r.<\/p>\n<hr>\n<p><strong>icmp-echo 8.8.8.8<\/strong><\/p>\n<p>Bu komut, Google DNS sunucusuna ICMP yank\u0131 (ping) iste\u011fi g\u00f6nderir. Bu, a\u011f ba\u011flant\u0131s\u0131n\u0131 test etmek i\u00e7in kullan\u0131l\u0131r.<\/p>\n<hr>\n<p><strong>frequency 10<\/strong><\/p>\n<p>Bu komut, ICMP yank\u0131 isteklerinin 10 saniyede bir g\u00f6nderilmesini sa\u011flar. Bu, a\u011f ba\u011flant\u0131s\u0131n\u0131n s\u00fcrekli olarak izlenmesini sa\u011flar.<\/p>\n<hr>\n<p><strong>ip sla schedule 1 life forever start-time now<\/strong><\/p>\n<p>Bu komut, IP SLA testinin hemen ba\u015flamas\u0131n\u0131 ve s\u00fcresiz olarak devam etmesini sa\u011flar.<\/p>\n<hr>\n<p><strong>ip sla 2<\/strong><\/p>\n<p>Bu komut, ikinci bir IP SLA testini ba\u015flat\u0131r. Bu test, farkl\u0131 bir hedef IP adresini izlemek i\u00e7in kullan\u0131labilir.<\/p>\n<hr>\n<p><strong>icmp-echo 1.1.1.1 source-interface Cellular0<\/strong><\/p>\n<p>Bu komut, 1.1.1.1 IP adresine (Cloudflare DNS) ICMP yank\u0131 iste\u011fi g\u00f6nderir. source-interface Cellular0 k\u0131sm\u0131, testin Cellular0 aray\u00fcz\u00fc \u00fczerinden yap\u0131laca\u011f\u0131n\u0131 belirtir.<\/p>\n<hr>\n<p><strong>frequency 15<\/strong><\/p>\n<p>Bu komut, ikinci IP SLA testi i\u00e7in ICMP yank\u0131 isteklerinin 15 saniyede bir g\u00f6nderilmesini sa\u011flar.<\/p>\n<hr>\n<p><strong>ip sla schedule 2 life forever start-time now<\/strong><\/p>\n<p>Bu komut, ikinci IP SLA testinin hemen ba\u015flamas\u0131n\u0131 ve s\u00fcresiz olarak devam etmesini sa\u011flar.<\/p>\n<hr>\n<p><strong>dialer watch-list 1 ip 8.8.8.8 255.255.255.255<\/strong><\/p>\n<p>Bu komut, \u00e7evirme i\u015flemi s\u0131ras\u0131nda izlenecek IP adresini (8.8.8.8) ve alt a\u011f maskesini (255.255.255.255) belirtir.<\/p>\n<hr>\n<p><strong>dialer watch-list 1 delay route-check initial 60<\/strong><\/p>\n<p>Bu komut, ba\u015flang\u0131\u00e7taki rota kontrol\u00fc i\u00e7in 60 saniyelik bir gecikme s\u00fcresi belirler. Bu s\u00fcre, \u00e7evirme i\u015flemi ba\u015flamadan \u00f6nce ge\u00e7erlidir.<\/p>\n<hr>\n<p><strong>dialer watch-list 1 delay connect 1<\/strong><\/p>\n<p>Bu komut, ba\u011flant\u0131 denemesi i\u00e7in 1 saniyelik gecikme s\u00fcresi belirler. Bu s\u00fcre, ilk ba\u011flant\u0131 denemesi s\u0131ras\u0131nda ge\u00e7erlidir.<\/p>\n<hr>\n<p><strong>dialer-list 1 protocol ip permit<\/strong><\/p>\n<p>Bu komut, IP protokol\u00fcne izin veren bir \u00e7evirme listesi tan\u0131mlar. Bu, belirli protokollerin \u00e7evirme s\u0131ras\u0131nda kullan\u0131lmas\u0131na olanak tan\u0131r.<\/p>\n<hr>\n<p><strong>dialer-list 1 protocol ipv6 permit<\/strong><\/p>\n<p>Bu komut, IPv6 protokol\u00fcne izin veren bir \u00e7evirme listesi tan\u0131mlar.<\/p>\n<hr>\n<p><strong>dialer-list 2 protocol ip permit<\/strong><\/p>\n<p>Bu komut, IP protokol\u00fcne izin veren ikinci bir \u00e7evirme listesi tan\u0131mlar.<\/p>\n<hr>\n<p><strong>ip route 0.0.0.0 0.0.0.0 Cellular0<\/strong><\/p>\n<p>Bu komut, varsay\u0131lan y\u00f6nlendirme yolunu belirtir. 0.0.0.0\/0, varsay\u0131lan rota olup, t\u00fcm trafi\u011fin Cellular0 aray\u00fcz\u00fc \u00fczerinden y\u00f6nlendirilmesini sa\u011flar.<\/p>\n<hr>\n<p><strong>ip route 1.1.1.1 255.255.255.255 Cellular0<\/strong><\/p>\n<p>Bu komut, 1.1.1.1 adresine (Cloudflare DNS) ula\u015fmak i\u00e7in Cellular0 aray\u00fcz\u00fcn\u00fc kullanacak bir statik rota ekler.<\/p>\n<hr>\n<p><strong>interface Vlan1<\/strong><\/p>\n<p>Bu komut, Vlan1 aray\u00fcz\u00fcn\u00fc yap\u0131land\u0131rmak i\u00e7in kullan\u0131l\u0131r. VLAN&#8217;lar, a\u011f trafi\u011fini izole etmek ve y\u00f6netmek i\u00e7in sanal a\u011flar olu\u015fturur.<\/p>\n<hr>\n<p><strong>ip address 192.168.1.1 255.255.255.252<\/strong><\/p>\n<p>Bu komut, Vlan1 aray\u00fcz\u00fcne 192.168.1.1 IP adresini ve alt a\u011f maskesi olarak 255.255.255.252 atar. Bu, a\u011f\u0131n k\u00fc\u00e7\u00fck bir alt a\u011f\u0131 i\u00e7in bir IP adresi sa\u011flar.<\/p>\n<hr>\n<p><strong>ip dhcp pool LAN<\/strong><\/p>\n<p>Bu komut, DHCP havuzunu tan\u0131mlar ve ad\u0131n\u0131 LAN olarak belirler. DHCP, dinamik IP adresleri atamak i\u00e7in kullan\u0131l\u0131r.<\/p>\n<hr>\n<p><strong>network 192.168.1.0 255.255.255.252<\/strong><\/p>\n<p>Bu komut, DHCP havuzu i\u00e7in kullan\u0131lacak IP a\u011f\u0131n\u0131 tan\u0131mlar. Burada 192.168.1.0 a\u011f\u0131 ve 255.255.255.252 alt a\u011f maskesi belirtilmi\u015ftir.<\/p>\n<hr>\n<p><strong>default-router 192.168.1.1<\/strong><\/p>\n<p>Bu komut, DHCP istemcilerine varsay\u0131lan a\u011f ge\u00e7idi olarak atanacak IP adresini belirtir. Bu, 192.168.1.1 IP adresini varsay\u0131lan y\u00f6nlendirici olarak tan\u0131mlar.<\/p>\n<hr>\n<p><strong>dns-server 8.8.8.8 8.8.4.4<\/strong><\/p>\n<p>Bu komut, DHCP istemcilerine atanacak DNS sunucusu IP adreslerini belirtir. Google DNS sunucular\u0131 (8.8.8.8 ve 8.8.4.4) burada kullan\u0131lm\u0131\u015ft\u0131r.<\/p>\n<hr>\n<p data-sourcepos=\"69:1-70:303\"><strong>\u00d6zet:<\/strong> Bu konfig\u00fcrasyon, bir router&#8217;\u0131n h\u00fccresel ba\u011flant\u0131 \u00fczerinden internete ba\u011flanmas\u0131n\u0131, bir VLAN olu\u015fturmas\u0131n\u0131, DHCP sunucusu olarak \u00e7al\u0131\u015fmas\u0131n\u0131 ve a\u011f trafi\u011fini y\u00f6netmesini sa\u011flar. SLA testleri ile ba\u011flant\u0131 kalitesi izlenir ve dialer watch-list ile belirli bir hedef adresin eri\u015filebilirli\u011fi kontrol edilir.<\/p>\n<p data-sourcepos=\"72:1-72:128\"><strong>Not:<\/strong> Bu a\u00e7\u0131klama, konfig\u00fcrasyonun genel bir \u00f6zetidir. Daha detayl\u0131 bilgi i\u00e7in Cisco IOS komut referans\u0131na ba\u015fvurabilirsiniz.<\/p>\n<hr>\n<h3><span class=\"ez-toc-section\" id=\"Mobil_Sinyal_Kalitesini_Anlamak_RSSI_RSRP_RSRQ_ve_SINR\"><\/span>Mobil Sinyal Kalitesini Anlamak: RSSI, RSRP, RSRQ ve SINR<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div style=\"text-align: center;\">\n  <img decoding=\"async\" src=\"https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/wp-content\/uploads\/2026\/02\/gsm-mobil-internet.webp\" alt=\"Mobil Sinyal Kalitesini Anlamak: RSSI, RSRP, RSRQ ve SINR\" title=\"\">\n<\/div>\n<p>Mobil sinyal kalitesi, h\u00fccresel a\u011flarda ba\u011flant\u0131 performans\u0131n\u0131 ve g\u00fcvenilirli\u011fini etkileyen temel bir fakt\u00f6rd\u00fcr. Bu kaliteyi \u00f6l\u00e7mek i\u00e7in kullan\u0131lan birka\u00e7 \u00f6nemli parametre vard\u0131r: RSSI, RSRP, RSRQ ve SINR. Her biri, sinyal g\u00fcc\u00fcn\u00fc ve kalitesini farkl\u0131 a\u00e7\u0131lardan de\u011ferlendirir. Bu makalede, bu parametrelerin ne anlama geldi\u011fini, hangi de\u011ferlerin k\u00f6t\u00fc, iyi veya m\u00fckemmel oldu\u011funu ve mesafeye ba\u011fl\u0131 olarak nas\u0131l de\u011fi\u015ftiklerini inceleyece\u011fiz.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_RSSI_Received_Signal_Strength_Indicator\"><\/span>1. RSSI (Received Signal Strength Indicator)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>RSSI<\/strong>, bir mobil cihaz\u0131n ald\u0131\u011f\u0131 toplam radyo sinyal g\u00fcc\u00fcn\u00fc \u00f6l\u00e7en bir g\u00f6stergedir. Bu de\u011fer, cihaz\u0131n ald\u0131\u011f\u0131 t\u00fcm sinyallerin toplam g\u00fcc\u00fcn\u00fc temsil eder. Ancak, RSSI sadece toplam g\u00fcc\u00fc g\u00f6sterdi\u011fi i\u00e7in, bu sinyalin ne kadar kaliteli oldu\u011funu veya bu sinyalin ne kadar g\u00fcr\u00fclt\u00fc i\u00e7erdi\u011fini g\u00f6stermez.<\/p>\n<ul>\n<li><strong>\u00c7ok K\u00f6t\u00fc<\/strong>: -110 dBm ve alt\u0131<\/li>\n<li><strong>K\u00f6t\u00fc<\/strong>: -100 dBm ile -110 dBm aras\u0131<\/li>\n<li><strong>\u0130yi<\/strong>: -70 dBm ile -90 dBm aras\u0131<\/li>\n<li><strong>M\u00fckemmel<\/strong>: -50 dBm ile -70 dBm aras\u0131<\/li>\n<\/ul>\n<p><strong>Mesafe ile \u0130li\u015fkisi<\/strong>: RSSI, baz istasyonuna uzakla\u015ft\u0131k\u00e7a azal\u0131r. Bu nedenle, cihaz baz istasyonuna ne kadar yak\u0131nsa RSSI de\u011feri o kadar y\u00fcksek olur. Ancak bu, sinyalin kalitesine dair kesin bir g\u00f6sterge sa\u011flamaz.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_RSRP_Reference_Signal_Received_Power\"><\/span>2. RSRP (Reference Signal Received Power)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>RSRP<\/strong>, belirli bir referans sinyalinden al\u0131nan ortalama g\u00fcc\u00fc temsil eder. Bu parametre, LTE ve 5G gibi modern h\u00fccresel a\u011flarda sinyal g\u00fcc\u00fcn\u00fc \u00f6l\u00e7mek i\u00e7in daha yayg\u0131n olarak kullan\u0131l\u0131r. RSRP, RSSI&#8217;den daha spesifik olup, bir h\u00fccreden gelen sinyalin kalitesini daha do\u011fru bir \u015fekilde yans\u0131t\u0131r.<\/p>\n<ul>\n<li><strong>\u00c7ok K\u00f6t\u00fc<\/strong>: -120 dBm ve alt\u0131<\/li>\n<li><strong>K\u00f6t\u00fc<\/strong>: -115 dBm ile -120 dBm aras\u0131<\/li>\n<li><strong>\u0130yi<\/strong>: -90 dBm ile -105 dBm aras\u0131<\/li>\n<li><strong>M\u00fckemmel<\/strong>: -80 dBm ve \u00fcst\u00fc<\/li>\n<\/ul>\n<p><strong>Mesafe ile \u0130li\u015fkisi<\/strong>: RSRP de\u011feri, baz istasyonundan uzakla\u015ft\u0131k\u00e7a d\u00fc\u015fer. Bu, daha uzak mesafelerde sinyal g\u00fcc\u00fcn\u00fcn azalmas\u0131n\u0131 ve dolay\u0131s\u0131yla ba\u011flant\u0131 kalitesinin d\u00fc\u015fmesini g\u00f6sterir.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_RSRQ_Reference_Signal_Received_Quality\"><\/span>3. RSRQ (Reference Signal Received Quality)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>RSRQ<\/strong>, al\u0131nan referans sinyalinin kalitesini \u00f6l\u00e7er ve sinyal-g\u00fcr\u00fclt\u00fc oran\u0131n\u0131 dikkate al\u0131r. Bu, sinyal g\u00fcc\u00fcn\u00fcn yan\u0131 s\u0131ra sinyalin ne kadar kararl\u0131 oldu\u011funu ve ne kadar g\u00fcr\u00fclt\u00fc i\u00e7erdi\u011fini de g\u00f6sterir. RSRQ, sinyalin sa\u011fl\u0131kl\u0131 bir \u015fekilde iletilip iletilmedi\u011fini anlamak i\u00e7in kullan\u0131l\u0131r.<\/p>\n<ul>\n<li><strong>\u00c7ok K\u00f6t\u00fc<\/strong>: -20 dB ve alt\u0131<\/li>\n<li><strong>K\u00f6t\u00fc<\/strong>: -15 dB ile -20 dB aras\u0131<\/li>\n<li><strong>\u0130yi<\/strong>: -10 dB ile -15 dB aras\u0131<\/li>\n<li><strong>M\u00fckemmel<\/strong>: -7 dB ve \u00fcst\u00fc<\/li>\n<\/ul>\n<p><strong>Mesafe ile \u0130li\u015fkisi<\/strong>: RSRQ, mesafe artt\u0131k\u00e7a ve sinyal g\u00fcc\u00fc azald\u0131k\u00e7a k\u00f6t\u00fcle\u015febilir. Ancak, \u00e7evresel g\u00fcr\u00fclt\u00fc ve di\u011fer fakt\u00f6rler de bu de\u011feri etkileyebilir, bu y\u00fczden her zaman mesafeye ba\u011fl\u0131 olarak lineer bir azalma g\u00f6stermez.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_SINR_Signal_to_Interference_plus_Noise_Ratio\"><\/span>4. SINR (Signal to Interference plus Noise Ratio)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>SINR<\/strong>, al\u0131nan sinyalin g\u00fcr\u00fclt\u00fc ve di\u011fer giri\u015fimlere kar\u015f\u0131 ne kadar g\u00fc\u00e7l\u00fc oldu\u011funu \u00f6l\u00e7er. SINR, ba\u011flant\u0131 kalitesi i\u00e7in en kritik g\u00f6stergelerden biridir, \u00e7\u00fcnk\u00fc bu de\u011fer ne kadar y\u00fcksekse, veri iletimi o kadar g\u00fcvenilir ve h\u0131zl\u0131 olur.<\/p>\n<ul>\n<li><strong>\u00c7ok K\u00f6t\u00fc<\/strong>: 0 dB ve alt\u0131<\/li>\n<li><strong>K\u00f6t\u00fc<\/strong>: 0 dB ile 5 dB aras\u0131<\/li>\n<li><strong>\u0130yi<\/strong>: 10 dB ile 20 dB aras\u0131<\/li>\n<li><strong>M\u00fckemmel<\/strong>: 20 dB ve \u00fcst\u00fc<\/li>\n<\/ul>\n<p><strong>Mesafe ile \u0130li\u015fkisi<\/strong>: SINR, baz istasyonuna uzakla\u015ft\u0131k\u00e7a ve di\u011fer parazit kaynaklar\u0131 devreye girdik\u00e7e azal\u0131r. Ancak, \u00e7evresel ko\u015fullar ve di\u011fer elektronik cihazlardan gelen parazitler de SINR&#8217;yi etkileyebilir.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Sonuc\"><\/span>Sonu\u00e7<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Mobil sinyal kalitesi, birden fazla parametre taraf\u0131ndan belirlenir ve her bir parametre, sinyalin farkl\u0131 bir y\u00f6n\u00fcn\u00fc \u00f6l\u00e7er. RSSI, toplam sinyal g\u00fcc\u00fcn\u00fc \u00f6l\u00e7erken, RSRP belirli bir referans sinyalinin g\u00fcc\u00fcn\u00fc, RSRQ sinyal kalitesini ve SINR ise sinyalin g\u00fcr\u00fclt\u00fcye kar\u015f\u0131 ne kadar g\u00fc\u00e7l\u00fc oldu\u011funu \u00f6l\u00e7er. Bu parametrelerin her biri, ba\u011flant\u0131 performans\u0131n\u0131 ve kullan\u0131c\u0131 deneyimini do\u011frudan etkiler.<\/p>\n<p>Mesafeye ba\u011fl\u0131 olarak bu de\u011ferlerin hepsi genellikle k\u00f6t\u00fcle\u015fir. Ancak, \u00e7evresel fakt\u00f6rler, cihaz performans\u0131 ve a\u011f ko\u015fullar\u0131 da bu de\u011ferleri etkileyebilir. H\u00fccresel a\u011flarda ideal performans i\u00e7in, bu parametrelerin t\u00fcm\u00fcn\u00fcn dengeli ve yeterli seviyelerde olmas\u0131 \u00f6nemlidir.<\/p>","protected":false},"excerpt":{"rendered":"<p>Cisco Router GSM Mobil Kurulumu ve DHCP Konfig\u00fcrasyonu Otomatik Konfig\u00fcrasyon Teknik Makale Cisco Mobil Kurulumu Router Sihirbaz\u0131 Hostname: GSM APN Profile: GSM Kullan\u0131c\u0131 Ad\u0131: GSM \u015eifre: DHCP Olmas\u0131n\u0131 \u0130stiyorsan\u0131z Kutucu\u011fu \u0130\u015faretleyiniz: &#10003; VLAN1 IP Adresi (Gateway): IPv4 Alt A\u011f Maskesi: A\u011f Adresi (Otomatik Hesaplan\u0131r): DNS 1: DNS 2: Konfig\u00fcrasyonu Olu\u015ftur Kutucuklar\u0131 Temizle \ud83d\udccb Panoya Kopyala [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":505,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[94,93,92,95,117,66,124,107,76,79,80,78,77,140,89,82,106,112,109,57,70,98,68,96,127,122,121,100,108,104,102,113,118,110,116,87,88,120,119,123,86,75,71,69,97,72,73,54,58,101,111,103,125,105,56,60,55,61,90,62,91,65,126,74,81,59,67,85,84,83,114,115,99,64,63],"class_list":["post-500","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cisco","tag-adsl-hat-degerleri","tag-adsl-nasil-calisir","tag-adsl-nedir","tag-ankastre-kutusu","tag-apartman-kutusundan-internet-hatti-cekme","tag-attenuation-zayiflama-nedir","tag-bina-ici-ic-tesisat-cekme","tag-bina-ici-internet-kablosu-cekme","tag-cisco","tag-cisco-dhcp","tag-cisco-fiber-hgw-modem-arkasi-kurulum","tag-cisco-gsm-mobil-yedeklilik","tag-cisco-hgw-kurulumu","tag-cisco-mobil-kurulumu","tag-cisco-router-da-internete-baglanmak-icin-nat","tag-configure-terminal","tag-daire-ici-fiber-sonlandirma","tag-daireye-fiber-kablo-cekme","tag-daireye-internet-kablosu-cekme","tag-dhcp-ayarlari","tag-dhcp-nedir","tag-dhcp-nedir-2","tag-dslam-nedir","tag-dslamin-teknik-detaylari","tag-ethernet-kablosu-cekme","tag-ethernet-kablosu-doseme","tag-evde-fiber-kablo-tamiri","tag-eve-internet-kablosunu-kim-ceker-data-kablosu-tamiri","tag-fiber-fuzyon","tag-fiber-hat-nasil-cekilir","tag-fiber-internet-cekimi","tag-fiber-kablo-arizasi","tag-fiber-kablo-sonlandirma","tag-fiber-kablo-tamiri","tag-fiber-kablo-ucu-tamiri","tag-fiber-metro-ethernet-nedir","tag-fiber-nedir","tag-fiber-optik-kablo-ek-yapma","tag-fiber-optik-kaynak","tag-fiber-optik-sonlandirma","tag-fiber-patch-kablo-nedir","tag-fttx-nedir","tag-gsm-mobil-internet-nedir","tag-gsm-mobil-yedeklilik-nedir","tag-gsm-mobil-yedeklilik-nedir-2","tag-hgw-modem-kurulumu","tag-hgw-modem-nedir","tag-huawei","tag-huawei-ar-617","tag-internet-hatti-tamiri","tag-internet-kablo-tamiri","tag-internet-kablosu-cekme","tag-internet-kablosu-uzatma","tag-internet-tamircisi","tag-mobil-yedekleme","tag-modem-ayari","tag-modem-kurulumu","tag-nat-ayari","tag-nat-konfigurasyon-komutlarinin-aciklamalari","tag-nat-nedir","tag-nat-ornek-konfigurasyon","tag-noise-margin-nedir","tag-odadan-odaya-internet-kablosu-cekme","tag-ont-nedir","tag-ornek-cisco-switch-ag-konfigurasyonu","tag-router-kurulumu","tag-saha-dolabi","tag-sc-ve-lc-fiber-optik-konnektor-nedir","tag-sfp-multi-mode-ve-single-mode-nedir","tag-sfp-nedir","tag-telefon-kutusundan-internet-kablosu-cekme","tag-turk-telekom-fiber-kablo-cekimi","tag-turknet-kablo-cekme","tag-vdsl-hat-degerleri","tag-vdsl-nedir"],"_links":{"self":[{"href":"https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/wp-json\/wp\/v2\/posts\/500","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/wp-json\/wp\/v2\/comments?post=500"}],"version-history":[{"count":5,"href":"https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/wp-json\/wp\/v2\/posts\/500\/revisions"}],"predecessor-version":[{"id":781,"href":"https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/wp-json\/wp\/v2\/posts\/500\/revisions\/781"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/wp-json\/wp\/v2\/media\/505"}],"wp:attachment":[{"href":"https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/wp-json\/wp\/v2\/media?parent=500"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/wp-json\/wp\/v2\/categories?post=500"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hedefbilgitoplumu.com\/konfigurasyon-asistani\/wp-json\/wp\/v2\/tags?post=500"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}