mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-11 19:55:52 +02:00
aws: Configure MTU to maximum of 9001 on GREEN/ORANGE
AWS supports jumbo-frames which IPFire can take advantage of to increase network throughput internally. The MTU for RED was left as 1500 to avoid packet fragmentation in the cloud network and have IPFire do that job. Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
@@ -6,6 +6,9 @@
|
||||
# Set PATH to find our own executables
|
||||
export PATH=/usr/local/sbin:/usr/local/bin:${PATH}
|
||||
|
||||
# AWS supports an MTU of up to 9001 bytes
|
||||
DEFAULT_MTU=9001
|
||||
|
||||
get() {
|
||||
local file="${1}"
|
||||
|
||||
@@ -167,6 +170,7 @@ import_aws_configuration() {
|
||||
echo "RED_NETMASK=${netmask}"
|
||||
echo "RED_NETADDRESS=${netaddress}"
|
||||
echo "RED_BROADCAST=${broadcast}"
|
||||
echo "RED_MTU=1500"
|
||||
echo "DEFAULT_GATEWAY=${gateway}"
|
||||
) >> /var/ipfire/ethernet/settings
|
||||
|
||||
@@ -188,6 +192,7 @@ import_aws_configuration() {
|
||||
echo "GREEN_NETMASK=${netmask}"
|
||||
echo "GREEN_NETADDRESS=${netaddress}"
|
||||
echo "GREEN_BROADCAST=${broadcast}"
|
||||
echo "GREEN_MTU=${DEFAULT_MTU}"
|
||||
) >> /var/ipfire/ethernet/settings
|
||||
;;
|
||||
|
||||
@@ -204,6 +209,7 @@ import_aws_configuration() {
|
||||
echo "ORANGE_NETMASK=${netmask}"
|
||||
echo "ORANGE_NETADDRESS=${netaddress}"
|
||||
echo "ORANGE_BROADCAST=${broadcast}"
|
||||
echo "ORANGE_MTU=${DEFAULT_MTU}"
|
||||
) >> /var/ipfire/ethernet/settings
|
||||
;;
|
||||
esac
|
||||
|
||||
Reference in New Issue
Block a user