Commit b5b52dc8 authored by Killian Lufau's avatar Killian Lufau Committed by Julien Muchembled

demo: add testing of UDP

/reviewed-on nexedi/re6stnet!11
parent 120fff13
...@@ -146,6 +146,11 @@ m7_if_0.add_v4_address(address='10.0.1.3', prefix_len=24) ...@@ -146,6 +146,11 @@ m7_if_0.add_v4_address(address='10.0.1.3', prefix_len=24)
m8_if_0.add_v4_address(address='10.0.1.4', prefix_len=24) m8_if_0.add_v4_address(address='10.0.1.4', prefix_len=24)
m6_if_1.add_v4_address(address='192.168.241.1', prefix_len=24) m6_if_1.add_v4_address(address='192.168.241.1', prefix_len=24)
# Add IPv6 addresses to test UDP6 between m8 and m6/m7
m6_if_0.add_v6_address(address='fc42:6::1', prefix_len=16)
m7_if_0.add_v6_address(address='fc42:7::1', prefix_len=16)
m8_if_0.add_v6_address(address='fc42:8::1', prefix_len=16)
def add_llrtr(iface, peer, dst='default'): def add_llrtr(iface, peer, dst='default'):
for a in peer.get_addresses(): for a in peer.get_addresses():
a = a['address'] a = a['address']
......
...@@ -2,10 +2,12 @@ log m6/ ...@@ -2,10 +2,12 @@ log m6/
run m6/run run m6/run
state m6/ state m6/
pp 1194 tcp pp 1194 tcp
pp 1194 udp
pp 1195 udp6
ca ca.crt ca ca.crt
cert m6/cert.crt cert m6/cert.crt
key m6/cert.key key m6/cert.key
default disable-proto none
# TODO: Run a DHCPv4 client on machine9. Unfortunately, isc-dhcp-client 4.2.4 # TODO: Run a DHCPv4 client on machine9. Unfortunately, isc-dhcp-client 4.2.4
# fails with "Bind socket to interface: No such device" # fails with "Bind socket to interface: No such device"
daemon "exec dnsmasq -d8 - -i $re6stnet_iface -F 192.168.42.2,192.168.42.254,255.255.255.0,infinite -F ${re6stnet_subnet%/*},ra-only,${re6stnet_subnet#*/},1d -O option:router,192.168.42.1 -l m6/dnsmasq.leases" daemon "exec dnsmasq -d8 - -i $re6stnet_iface -F 192.168.42.2,192.168.42.254,255.255.255.0,infinite -F ${re6stnet_subnet%/*},ra-only,${re6stnet_subnet#*/},1d -O option:router,192.168.42.1 -l m6/dnsmasq.leases"
...@@ -2,7 +2,9 @@ log m7/ ...@@ -2,7 +2,9 @@ log m7/
run m7/run run m7/run
state m7/ state m7/
pp 1194 tcp pp 1194 tcp
pp 1194 udp
pp 1195 udp6
ca ca.crt ca ca.crt
cert m7/cert.crt cert m7/cert.crt
key m7/cert.key key m7/cert.key
default disable-proto none
...@@ -4,5 +4,5 @@ state m8/ ...@@ -4,5 +4,5 @@ state m8/
ca ca.crt ca ca.crt
cert m8/cert.crt cert m8/cert.crt
key m8/cert.key key m8/cert.key
default disable-proto none
client 10.0.1.2,1194,tcp;10.0.1.3,1194,tcp client fc42:6::1,1195,udp6;fc42:7::1,1195,udp6
...@@ -6,3 +6,4 @@ ca ca.crt ...@@ -6,3 +6,4 @@ ca ca.crt
cert registry/cert.crt cert registry/cert.crt
key registry/cert.key key registry/cert.key
gateway gateway
disable-proto none
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment