fix(gre): сохранять и восстанавливать статические IPv6 адреса

This commit is contained in:
Denozordec committed 2026-10-11 21:37:12 +07:00
1 parent 655ea9727f
commit f3cbc32720
21 files changed
+1643 -60

No files matched your search

+2 -2
View File
@@ -321,7 +321,7 @@ function GrePageContent({ selectedServerId, selectedTunnelId, allTunnelsHref, on
name: form.name.trim(),
localAddress: form.localAddress.trim() || undefined,
remoteAddress: form.remoteAddress.trim(),
localInnerIp: form.localInnerIp.trim() || undefined,
localInnerIp: form.localInnerIp.trim(),
remoteInnerIp: form.remoteInnerIp.trim(),
comment: form.comment || undefined,
enabled: form.enabled,
@@ -833,7 +833,7 @@ function GrePageContent({ selectedServerId, selectedTunnelId, allTunnelsHref, on
{!isLive && <p className="text-xs text-muted-foreground">Моковые пулы доступны только для просмотра.</p>}
<div className="grid grid-cols-1 gap-3 sm:grid-cols-2">
<FormField label="Локальный IP" hint="/ip address на этом конце">
<Input className="font-mono" aria-label="Локальный IP" placeholder="10.200.0.1/30" value={tForm.localInnerIp} onChange={(e) => setT("localInnerIp", e.target.value)} />
<Input className="font-mono" aria-label="Локальный IP" placeholder="IPv4/IPv6 с префиксом" value={tForm.localInnerIp} onChange={(e) => setT("localInnerIp", e.target.value)} />
</FormField>
<FormField label="Удалённый IP" hint="/ip address на другом конце">
<Input className="font-mono" aria-label="Удалённый IP" placeholder="10.200.0.2/30" value={tForm.remoteInnerIp} onChange={(e) => setT("remoteInnerIp", e.target.value)} />