1MIREDO-SERVER(8) System Manager's Manual MIREDO-SERVER(8)
2
3
4
6 miredo-server - Teredo server for Unix
7
9 miredo-server [-c config_file] [-f] [-u user] [server_name]
10
11
13 Miredo-server is an Unix daemon program which implements a Teredo
14 server as specified by the "Teredo: Tunneling IPv6 over UDP through
15 NATs" Internet proposed standard (RFC 4380).
16
17 A Teredo server is required for Teredo clients to setup their IPv6 con‐
18 nectivity through Teredo. A Teredo server must have two global static
19 subsequent IPv4 addresses. It receives packets from Teredo clients and
20 Teredo relays on UDP port 3544.
21
22
24 -c config_file or --config config_file
25 Specify an alternate configuration file for Miredo instead of
26 the default, /etc/miredo/miredo-server.conf.
27
28
29 -f or --foreground
30 Do not detach from the console. Run the program in the fore‐
31 ground.
32
33
34 -h or --help
35 Display some help and exit.
36
37
38 -u username or --user username
39 Override the user that the program will run as. By default, it
40 runs as nobody.
41
42
43 -V or --version
44 Display program version and license and exit.
45
46
47
49 miredo-server requires root privileges to create open a raw IPv6 socket
50 that is used to emit ICMPv6 Echo Request packets. Once its initializa‐
51 tion is complete, it will setgid, chroot into an empty directory and
52 ultimately setuid (see option -u), so as to decrease the system's expo‐
53 sure to potential security issues.
54
55
57 SIGHUP Force a reload of the daemon.
58
59 SIGINT, SIGTERM Shutdown the daemon.
60
61 SIGUSR1, SIGUSR2 Do nothing, might be used in future versions.
62
63
65 /etc/miredo/miredo-server.conf
66 The default configuration file.
67
68
69 /var/run/miredo-server.pid
70 The process-id file.
71
72
74 miredo-server.conf(5), miredo(8), ipv6(7)
75
76
78 Rémi Denis-Courmont <remi at remlab dot net>
79
80 http://www.remlab.net/miredo/
81
82
83
84
85miredo February 2008 MIREDO-SERVER(8)