G-Line

from Wikipedia, the free encyclopedia

A G-Line is a network-wide ban in the Internet Relay Chat , which prohibits a host mask (consisting of ident and IP address or host name ) from logging into the IRC network for a certain period of time . A K-Line has the same effect as a G-Line, but only on the server on which it is executed. Some IRC daemons also support CIDR -G lines.

A G-line is normally set if a user repeatedly or grossly violates network rules. A G-line is usually preceded by a simple kill (IRC) . The G-line is therefore one of the last steps against a disruptive user.

The syntax to set a G-line ( IRC operator ) or to request information about a G-line (simple user ) differs considerably from IRC daemon to IRC daemon. What they all have in common, however, is that the command to set a G-line consists of a host mask, time specification (can also be 0, which means that the G-line never expires) and a reason. The reason is displayed to the user when he tries to connect to the network or an existing connection is disconnected by setting a new G-line. Depending on the IRC daemon, the reason for the G-line can also be publicly displayed to all users if the corresponding user is disconnected from the network.

A G-line can also contain wildcards and thus not only exclude individual users, but entire IP address ranges from using a network. Such g-lines can temporarily and only in extreme cases, e.g. B. botnet attacks can be set.