KI-AGENT: NAT Einstellungen für Telekom-Trunk ergänzen
This commit is contained in:
@@ -145,7 +145,10 @@ const telephonyTrunkForm = reactive({
|
||||
clearPassword: false,
|
||||
callerId: "",
|
||||
inboundExtension: "1001",
|
||||
outboundPrefix: "0"
|
||||
outboundPrefix: "0",
|
||||
externalSignalingAddress: "",
|
||||
externalMediaAddress: "",
|
||||
localNetworks: "172.16.0.0/12,192.168.0.0/16,10.0.0.0/8"
|
||||
})
|
||||
|
||||
const setupPage = async () => {
|
||||
@@ -223,6 +226,9 @@ const loadTelephonyTrunk = async () => {
|
||||
telephonyTrunkForm.callerId = res?.callerId || ""
|
||||
telephonyTrunkForm.inboundExtension = res?.inboundExtension || "1001"
|
||||
telephonyTrunkForm.outboundPrefix = res?.outboundPrefix || "0"
|
||||
telephonyTrunkForm.externalSignalingAddress = res?.externalSignalingAddress || ""
|
||||
telephonyTrunkForm.externalMediaAddress = res?.externalMediaAddress || ""
|
||||
telephonyTrunkForm.localNetworks = res?.localNetworks || "172.16.0.0/12,192.168.0.0/16,10.0.0.0/8"
|
||||
} catch (error) {
|
||||
toast.add({ title: "Telefonie-Trunk konnte nicht geladen werden", color: "error" })
|
||||
} finally {
|
||||
@@ -254,7 +260,10 @@ const saveTelephonyTrunk = async () => {
|
||||
clearPassword: telephonyTrunkForm.clearPassword,
|
||||
callerId: telephonyTrunkForm.callerId,
|
||||
inboundExtension: telephonyTrunkForm.inboundExtension,
|
||||
outboundPrefix: telephonyTrunkForm.outboundPrefix
|
||||
outboundPrefix: telephonyTrunkForm.outboundPrefix,
|
||||
externalSignalingAddress: telephonyTrunkForm.externalSignalingAddress,
|
||||
externalMediaAddress: telephonyTrunkForm.externalMediaAddress,
|
||||
localNetworks: telephonyTrunkForm.localNetworks
|
||||
}
|
||||
})
|
||||
|
||||
@@ -523,6 +532,15 @@ onMounted(() => {
|
||||
<UFormField label="Ausgehender Prefix">
|
||||
<UInput v-model="telephonyTrunkForm.outboundPrefix" placeholder="0" />
|
||||
</UFormField>
|
||||
<UFormField label="Öffentliche Signaling-Adresse">
|
||||
<UInput v-model="telephonyTrunkForm.externalSignalingAddress" placeholder="Öffentliche IP oder DNS-Name" />
|
||||
</UFormField>
|
||||
<UFormField label="Öffentliche Medien-Adresse">
|
||||
<UInput v-model="telephonyTrunkForm.externalMediaAddress" placeholder="Leer = Signaling-Adresse" />
|
||||
</UFormField>
|
||||
<UFormField label="Lokale Netze">
|
||||
<UInput v-model="telephonyTrunkForm.localNetworks" placeholder="172.16.0.0/12,192.168.0.0/16,10.0.0.0/8" />
|
||||
</UFormField>
|
||||
</div>
|
||||
|
||||
<div class="flex flex-wrap gap-2">
|
||||
|
||||
Reference in New Issue
Block a user