Skip to content

Commit 5d29320

Browse files
committed
Updated README with additional limitations info (re: firewalls)
1 parent 777814c commit 5d29320

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ Bash is easy to read, understand, and execute. The v6brouter shell script is des
2929

3030
## Examples
3131

32+
The `v6brouter.sh` script can be run multiple times, as it will cleanup before adding bridge elements and rules. Use the -D option when deleting the v6brouter.
33+
3234
#### Help
3335

3436
```
@@ -90,7 +92,6 @@ Chain POSTROUTING (policy ACCEPT)
9092
target prot opt source destination
9193
MASQUERADE all -- anywhere anywhere
9294
--- pau
93-
9495
```
9596

9697
#### Deleting v6brouter
@@ -121,15 +122,15 @@ OUTSIDE_IP=10.1.1.177
121122

122123
## Dependencies
123124

124-
Script requires `ebtables`, `iptables`, `brctl` and must be run via `sudo` or as root, as it is making changes to bridging and iptables in kernel space.
125-
125+
Script requires `ebtables`, `iptables`, `brctl`, `ip` and must be run via `sudo` or as root, as it is making changes to bridging and iptables in kernel space. It has been tested with Ubuntu 14.04 LTS.
126126

127+
It also assumes that two (2) interfaces are available for brouting.
127128

128129
## Limitations
129130

130131
The script assumes /24 IPv4 subnets.
131132

132-
133+
The script does **NOT** configure any firewall. Do not recommend using this for a device directly connected to the internet without first adding firewall rules.
133134

134135
## Contributors
135136

0 commit comments

Comments
 (0)