Skip to content

Commit bdd8ed5

Browse files
committed
Add additional port forwarding tests
Suggested in #4221 (comment) Signed-off-by: Jan Dubois <jan.dubois@suse.com>
1 parent 4d04ff3 commit bdd8ed5

File tree

1 file changed

+49
-5
lines changed

1 file changed

+49
-5
lines changed

hack/test-port-forwarding.pl

Lines changed: 49 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -347,14 +347,41 @@ sub JoinHostPort {
347347
# forward: :: 3032 → ipv4 2032
348348
# forward: ::1 3033 → ipv4 2033
349349
350-
- guestPortRange: [300, 309]
350+
- guestPortRange: [300, 304]
351351
352-
# forward: 127.0.0.1 300 → 127.0.0.1 300
352+
# forward: 127.0.0.1 300 → 127.0.0.1 300
353+
# forward: 0.0.0.0 301 → 127.0.0.1 301
354+
# forward: :: 302 → 127.0.0.1 302
355+
# forward: ::1 303 → 127.0.0.1 303
356+
# ignore: 192.168.5.15 304 → 127.0.0.1 304
353357
354-
- guestPortRange: [310, 319]
358+
- guestPortRange: [305, 309]
359+
guestIPMustBeZero: false
360+
361+
# forward: 127.0.0.1 325 → 127.0.0.1 325
362+
# forward: 0.0.0.0 326 → 127.0.0.1 326
363+
# forward: :: 327 → 127.0.0.1 327
364+
# forward: ::1 328 → 127.0.0.1 328
365+
# ignore: 192.168.5.15 329 → 127.0.0.1 329
366+
367+
- guestPortRange: [310, 314]
368+
hostIP: 0.0.0.0
369+
370+
# forward: 127.0.0.1 310 → 0.0.0.0 310
371+
# forward: 0.0.0.0 311 → 0.0.0.0 311
372+
# forward: :: 312 → 0.0.0.0 312
373+
# forward: ::1 313 → 0.0.0.0 313
374+
# ignore: 192.168.5.15 314 → 0.0.0.0 314
375+
376+
- guestPortRange: [315, 319]
377+
guestIPMustBeZero: false
355378
hostIP: 0.0.0.0
356379
357-
# forward: 127.0.0.1 310 → 0.0.0.0 310
380+
# forward: 127.0.0.1 315 → 0.0.0.0 315
381+
# forward: 0.0.0.0 316 → 0.0.0.0 316
382+
# forward: :: 317 → 0.0.0.0 317
383+
# forward: ::1 318 → 0.0.0.0 318
384+
# ignore: 192.168.5.15 319 → 0.0.0.0 319
358385
359386
# Things we can't test:
360387
# - Accessing a forward from a different interface (e.g. connect to ipv4 to connect to 0.0.0.0)
@@ -419,4 +446,21 @@ sub JoinHostPort {
419446
- guestPort: 5000
420447
hostSocket: port5000.sock
421448
422-
# forward: 127.0.0.1 5000 → sockDir/port5000.sock
449+
# forward: 127.0.0.1 5000 → sockDir/port5000.sock
450+
451+
- guestPort: 5001
452+
hostSocket: port5001.sock
453+
454+
# ignore: 192.168.5.15 5001 → sockDir/port5001.sock
455+
456+
- guestPort: 5002
457+
guestIPMustBeZero: false
458+
hostSocket: port5002.sock
459+
460+
# forward: 127.0.0.1 5002 → sockDir/port5002.sock
461+
462+
- guestPort: 5003
463+
guestIPMustBeZero: false
464+
hostSocket: port5003.sock
465+
466+
# ignore: 192.168.5.15 5003 → sockDir/port5003.sock

0 commit comments

Comments
 (0)