Eine G-Linie, auch bekannt als globale Kill-Linie, ist ein globales Netzwerkverbot. Es ähnelt einer K-Line oder Kill-Line, da ein Benutzer von einem Netzwerk ausgeschlossen wird. Eine K-Leitung trennt einen Benutzer nur von einem einzelnen Server, während eine G-Leitung den Benutzer von einem gesamten Netzwerk trennt. Ein Benutzer erhält normalerweise eine G-Linie, nachdem er oder sie eine K-Linie auf einem anderen Server erhalten hat, und missbraucht das Netzwerk von einem anderen Server aus weiter.
Eine G-Linie ist eine extreme Maßnahme, die als letzter Ausweg verwendet wird, wenn alle bisherigen Methoden, einen missbräuchlichen Benutzer zu disziplinieren, gescheitert sind. Das bedeutet auch, dass normalerweise nur hochrangige globale IRC-Operatoren berechtigt sind, G-Leitungen zu setzen, insbesondere in größeren Netzwerken. K-Leitungen sind normalerweise für lokale Angelegenheiten reserviert und werden von Betreibern einzelner Server verwaltet.
Es gibt viele Gründe, warum ein Benutzer von einer G-Linie aus einem Netzwerk ausgeschlossen wird. Grundsätzlich passiert es, wenn ein Benutzer mehrmals gegen eine Richtlinie des Netzwerks verstößt oder gegenüber dem Netzwerk und anderen Benutzern missbräuchlich wird.
Einige G-Linien sind nur für kurze Zeit vorhanden, was bedeutet, dass der Benutzer warten muss, bis sie sich abnutzen. Andere G-Linien können für längere Zeit angelegt werden, und wenn der Missbrauch schwerwiegend genug ist, kann eine G-Linie dauerhaft angelegt werden.
Eine G-Zeile kann in der Konfigurationsdatei eines IRCd gespeichert werden, aber einige Netzbetreiber ziehen es vor, sie stattdessen in den Konfigurationsdateien des Dienstes zu speichern. Wenn ein G-linierter Benutzer versucht, auf das IRC-Netzwerk zuzugreifen, von dem er gesperrt wurde, wird er automatisch getrennt. Manchmal erhalten sie eine Nachricht mit dem Grund für die Sperrung, aber sie können auch nur getrennt werden.
Trotz ihrer Ähnlichkeit mit K-Linien funktionieren G-Linien etwas anders als andere Kill-Linien. Eine G-Zeile wird entweder als *@IPaddress oder *@ghost gesetzt, aber die erste Option wird normalerweise bevorzugt. Wenn die Option *@IPaddress verwendet wird, wartet die G-Leitung darauf, dass das Identitätsprotokoll des Benutzers eingegeben wird, wenn er sich beim Netzwerk anmeldet. Wenn der Benutzer G-lined ist, erscheint das Identitätsprotokoll als Übereinstimmung auf der G-line-Liste und der Benutzer wird sofort getrennt.
Wenn die Option *@ghost verwendet wird, führt der Server eine umgekehrte DNS-Suche durch, um festzustellen, ob sich die IP-Adresse des Benutzers in der G-line-Liste befindet. Dieser Vorgang dauert länger und kann zu einer Verzögerung führen, bevor die Sperrung wirksam wird. Aus diesem Grund ist diese Methode auch nicht die bevorzugte Methode. Der Benutzer wird zwar vom Netzwerk getrennt, kann sich aber noch für kurze Zeit mit dem Netzwerk verbinden.
Chatbedingungen, IRC, K-line