https://github.com/posener/eztables
iptables in web browser
https://github.com/posener/eztables
iptables
Last synced: 2 months ago
JSON representation
iptables in web browser
- Host: GitHub
- URL: https://github.com/posener/eztables
- Owner: posener
- License: mit
- Created: 2017-10-28T23:36:44.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-03-13T18:47:58.000Z (over 5 years ago)
- Last Synced: 2025-03-31T09:41:20.502Z (4 months ago)
- Topics: iptables
- Language: Go
- Size: 548 KB
- Stars: 11
- Watchers: 4
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# eztables
[](https://travis-ci.org/posener/eztables)
[](https://codecov.io/gh/posener/eztables)
[](http://godoc.org/github.com/posener/eztables)
[](https://goreportcard.com/report/github.com/posener/eztables)Easy to understand web view of iptables rules

## Run with Docker
```bash
docker run -d --restart always --name eztables --net host --privileged posener/eztables:v1.0
```> You should have docker installed, configured and running
## Download Binary
Binary releases are available [here](https://github.com/posener/eztables/releases).
Copy the URL of a binary that suites your machine architecture and OS, and use
the following commands to download and install it.```bash
sudo curl -o /usr/bin/eztables
sudo chmod +x /usr/bin/eztables
```## Install
```bash
go get -u github.com/posener/eztables
bash -c "sudo cp $(which eztables) /usr/bin/"
```> `eztables` must run with root privileges since it runs `iptables` as a sub process.
> Therefore, I recommend copy the executable to `/usr/bin`.## Usage
```bash
sudo eztables
```> `eztables` should run with root privileges, since it runs `iptables` as a sub process.