iptstate 中的颜色代表什么意思?

iptstate 中的颜色代表什么意思?

我正在运行 iptstate 来尝试通过路由器解决 VPN 问题,当我在列表中上下移动光标时,一些流量以绿色突出显示,一些流量以红色突出显示。

我不知道这有什么意义——手册页没有提供任何细节。

红色流量通过 gre 协议 - 绿色流量全部为 TCP。

答案1

此摘录自来源iptstate应该回答你的问题:

  if (has_colors()) {
    start_color();
    // for tcp
    init_pair(1, COLOR_GREEN, COLOR_BLACK);
    // for udp
    init_pair(2, COLOR_YELLOW, COLOR_BLACK);
    // for icmp
    init_pair(3, COLOR_RED, COLOR_BLACK);
    // for prompts
    init_pair(4, COLOR_BLACK, COLOR_RED);
    // for the currently selected row
    init_pair(5, COLOR_BLACK, COLOR_GREEN);
    init_pair(6, COLOR_BLACK, COLOR_YELLOW);
    init_pair(7, COLOR_BLACK, COLOR_RED);
  } else {
    flags.nocolor = true;
  }

相关内容