After disable/enable interface ethX the routes reappear
vyos@r11-roll:~$ sudo ip link set dev eth0 down vyos@r11-roll:~$ sudo ip link set dev eth0 up
After disable/enable interface ethX the routes reappear
vyos@r11-roll:~$ sudo ip link set dev eth0 down vyos@r11-roll:~$ sudo ip link set dev eth0 up
PR https://github.com/vyos/vyos-1x/pull/1090
vyos@r11-roll:~$ show configuration json pretty
{
"interfaces": {
"ethernet": {
"eth0": {
"address": [
"192.168.122.11/24"
],
"hw-id": "52:54:00:48:a0:c6"
},
"eth1": {
"hw-id": "52:54:00:fc:50:0b"
},
"eth2": {
"hw-id": "52:54:00:e5:2f:51"
}
},
"loopback": {
"lo": {}
}
},
"protocols": {
"static": {
"route": {
"0.0.0.0/0": {
"next-hop": {
"192.168.122.1": {}
}
}
}
}
},
"service": {
"ssh": {
"disable-host-validation": {}
}
},
"system": {
"config-management": {
"commit-revisions": "100"
},
"conntrack": {
"modules": {
"ftp": {},
"h323": {},
"nfs": {},
"pptp": {},
"sip": {},
"sqlnet": {},
"tftp": {}
}
},
"console": {
"device": {
"ttyS0": {
"speed": "115200"
}
}
},
"host-name": "r11-roll",
"login": {
"user": {
"vyos": {
"authentication": {
"encrypted-password": "$45OXXXX",
"plaintext-password": "",
"public-keys": {
"vyos@vyos": {
"key": "AAXXXXk=",
"type": "ssh-rsa"
}
}
}
}
}
},
"name-server": [
"1.1.1.1"
],
"ntp": {
"server": {
"time1.vyos.net": {},
"time2.vyos.net": {},
"time3.vyos.net": {}
}
},
"syslog": {
"global": {
"facility": {
"all": {
"level": "info"
},
"protocols": {
"level": "debug"
}
}
}
},
"time-zone": "Europe/Madrid"
}
}PR https://github.com/vyos/vyos-build/pull/206
vyos@vyos:~$ show version all | match cloud ii amazon-cloudwatch-agent 1.247349.0b251399-1 amd64 Amazon CloudWatch Agent ii cloud-init 20.4-404-g0a9f4841-1~bddeb all Init scripts for cloud instances vyos@vyos:~$
Require rewriting vyatta-config-mgmt to XML/Python
@NikolayP Can you play with it?
Already implemented in FRR 8.x, so for first, we should migrate to FRR 8.x if it is possible T3753
We try not to use "raw options" of commands.
But I don't see another universal solution for it.
As the first step:
I don't think that it is a bug.
If you don't set any value, it gets default value ikev1
https://github.com/vyos/vyatta-cfg-vpn/blob/d2d4361bffaa0b99c85c7fbf46ddd760ae6512f0/templates/vpn/ipsec/ike-group/node.tag/key-exchange/node.def#L3
@daniil Can you provide the output of json format?
By the way, mikrotik IPoE format doesn't compatible with VyOS
https://github.com/vyos/vyos-1x/blob/1353757247c027f6352000a9450b502c25c460c8/src/utils/vyos-hostsd-client#L123-L139
entry['address']] expect list
Zebra configuration:
root@r11-roll:/home/vyos# cat foo.txt ! frr version 7.5.1-20210619-12-g3f8a74e70 frr defaults traditional hostname r11-roll log syslog log facility local7 service integrated-vtysh-config ! vrf blue vni 2000 exit-vrf ! vrf red vni 3000 exit-vrf ! line vty ! end
Still reproducible VyOS 1.3-beta-202111150443
After reboot
For 1.4 it was implemented in T645
IPSec was completely rewritten in 1.4
Fixed VyOS 1.3-beta-202111150443
Duplicate T1292
Note, the host was upgraded from 1.2.8
Certificates can be wound there:
loaded certificate from '/etc/swanctl/x509/R1.pem' loaded certificate from '/etc/swanctl/x509ca/CA.pem' loaded RSA key from '/etc/swanctl/private/x509_R1.pem'
Try to restart vyos-configd after changing script file
@anastrophe Describe please how to reproduce it?
Can be related to this commit d9b1c3df T2683
FRR doesn't support it.
I don't see any option like "source address"
https://manpages.debian.org/testing/isc-dhcp-relay/dhcrelay.8.en.html
In this case, there is no difference, the bug/feature is the same.
Duplicate T1375
It is better to use containers for it:
PR for crux https://github.com/vyos/vyos-build/pull/198
vyos@vyos:~$ show version all | match xe-g ii xe-guest-utilities 7.16.0-2 amd64 Virtual Machine Monitoring Scripts vyos@vyos:~$