📄 igmpproxy.conf.5
字号:
.\" .br - line break (nothing else on the line).\" .B - bold.\" .I - green or kursive (on HTML).\" .TP - paragraph ? (header line, followed by indented lines).\".TH igmpproxy.conf 5 "May, 2005".SH NAMEigmpproxy.conf \- Configuration file for igmpproxy multicast daemon.SH SYNOPSIS.B /etc/igmpproxy.conf.SH DESCRIPTION.B igmpproxy.confcontains the configuration for the .B igmpproxymulticast daemon. It defines which network interfaces should beused by the routing daemon. Each interface must be give one of the following roles:.B upstream,.B downstreamor.B disabled.The.B upstreamnetwork interface is the outgoing interface which is responsible for communicatingto availible multicast data sources. There can only be one upstream interface..B Downstreamnetwork interfaces are the distribution interfaces to the destination networks, where multicast clients can join groups and receive multicast data. One or moredownstream interfaces must be configured.On.B disablednetwork interfaces all IGMP or multicast traffic is ignored altogether. If multipleIP addresses is used on one single interface (ae. eth0:1 ...), all interfacealiases not in use should be configured as disabled.Any line in the configuration file starting with.B #is treated as a comment. Keywords and parameters can be distributed over many lines.The configuration file has two main keywords:.B quickleave.RS Enables quickleave mode. In this mode the daemon will send a Leave IGMP messageupstream as soon as it recieves a Leave message for any downstream interface.The daemon will then ask for Membership reports on the downstream interfaces, and if a report is recieved the group is joined again upstream. Normally thisis not noticed at all by clients on the downstream networks. If it's vitalthat the daemon should act exactly as a real multicast client on the upstreaminterface, this function should not be used. Disabling this function increasesthe risk of bandwidth saturation..RE.B phyint .I interface.I role [ ratelimit .I limit] [ threshold .I ttl] [ altnet .I networkaddr ... ].RSDefines the state and settings of a network interface..RE.SH PHYINT OPTIONS.B interface.RSThe name of the interface the settings are for. This option is required forphyint settings..RE.B role.RSThe role of the interface. This should be either.B upstream(only one interface),.B downstream(one or more interfaces) or.B disabled. This option is required..RE.B ratelimit.I limit.RSDefines a ratelimit for the network interface. If ratelimit is set to 0 (default),no ratelimit will be applied. This setting is optional..RE.B threshold.I ttl.RSDefines the TTL threshold for the network interface. Packets with a lower TTL than the threshols value will be ignored. This setting is optional, and by default the threshold is 1..RE.B altnet.I networkaddr....RSDefines alternate sources for multicasting and IGMP data. The network address must be on the following format 'a.b.c.d/n'. By default the router will accept data from sources on the samenetwork as configured on an interface. If the multicast source lies on a remote network, onemust define from where traffic should be accepted. This is especially useful for the upstream interface, since the source for multicasttraffic is often from a remote location. Any number of altnet parameters can be specified..RE.SH EXAMPLE## Enable quickleavequickleave.br## Define settings for eth0 (upstream).brphyint eth0 upstream altnet 10.0.0.0/8 ## Disable alternate IP on eth0 (eth0:0).brphyint eth0:0 disabled## Define settings for eth1 (downstream).brphyint eth1 downstream ratelimit 0 threshold 1## Define settings for eth2 (also downstream).brphyint eth2 downstream.SH SEE ALSOigmpproxy(8).SH AUTHORJohnny Egeland <johnny@rlo.org>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -