Skip to content

Jalalafkhami/net-conf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Network Configuration Tool (NCT)

A terminal-based user interface (TUI) application for managing and configuring network settings in Linux. This tool simplifies the process of network management, firewall configuration, Open vSwitch (OVS) bridge management, and monitoring.

Table of Contents

Features

  • User-friendly TUI interface for easy navigation and configuration
  • Network configuration management
  • Firewall rule management with nftables (including access rules and NAT)
  • Open vSwitch bridge management
  • Real-time monitoring of network settings

Installation

  1. Clone the repository:

    git clone /~https://github.com/Jalalafkhami/net-conf.git
    cd net-conf
  2. Build the project:

    make
  3. Run the following command

    sudo ./main.sh
    

Usage

Upon launching the application, you will be presented with the main menu. Navigate through the options using the arrow keys and follow the prompts to configure your network settings, manage the firewall, or monitor your network.

Sections

Network Management

In this section, you can view and configure network interfaces, assign IP addresses, and manage routing settings. The intuitive interface allows for easy adjustments and real-time feedback.

Firewall Management (nftables)

This section provides tools for managing your firewall settings using nftables. You can:

  • Write access rules
  • Configure Network Address Translation (NAT)
  • List existing rules and modify them as needed

Open vSwitch (OVS) Bridge Management

Manage your OVS bridges with options to create, delete, and configure bridge settings. This section allows you to manage virtual network infrastructure efficiently.

Monitoring

Monitor real-time network performance and status. This section provides insights into network activity, interface statistics, and alerts for any configuration issues.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published