Loading Dockerfile +1 −0 Original line number Diff line number Diff line Loading @@ -25,6 +25,7 @@ RUN set -eu && \ net-tools \ e2fsprogs \ qemu-utils \ iputils-ping \ genisoimage \ ca-certificates \ netcat-openbsd \ Loading src/network.sh +7 −2 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ set -Eeuo pipefail # Docker environment variables : "${MAC:=""}" : "${MTU:=""}" : "${DHCP:="N"}" : "${NETWORK:="Y"}" : "${USER_PORTS:=""}" Loading Loading @@ -349,6 +350,10 @@ getInfo() { error "$ADD_ERR -e \"VM_NET_DEV=NAME\" to specify another interface name." && exit 27 fi if [ -z "$MTU" ]; then MTU=$(cat "/sys/class/net/$VM_NET_DEV/mtu") fi if [ -z "$MAC" ]; then local file="$STORAGE/$PROCESS.mac" [ -s "$file" ] && MAC=$(<"$file") Loading Loading @@ -390,7 +395,7 @@ getInfo html "Initializing network..." if [[ "$DEBUG" == [Yy1]* ]]; then info "Host: $HOST IP: $IP Gateway: $GATEWAY Interface: $VM_NET_DEV MAC: $VM_NET_MAC" info "Host: $HOST IP: $IP Gateway: $GATEWAY Interface: $VM_NET_DEV MAC: $VM_NET_MAC MTU: $MTU" [ -f /etc/resolv.conf ] && grep '^nameserver*' /etc/resolv.conf echo fi Loading Loading @@ -444,7 +449,7 @@ else fi NET_OPTS+=" -device $ADAPTER,romfile=,netdev=hostnet0,mac=$VM_NET_MAC,id=net0" NET_OPTS+=" -device $ADAPTER,romfile=,netdev=hostnet0,mac=$VM_NET_MAC,host_mtu=$MTU,id=net0" html "Initialized network successfully..." return 0 Loading
Dockerfile +1 −0 Original line number Diff line number Diff line Loading @@ -25,6 +25,7 @@ RUN set -eu && \ net-tools \ e2fsprogs \ qemu-utils \ iputils-ping \ genisoimage \ ca-certificates \ netcat-openbsd \ Loading
src/network.sh +7 −2 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ set -Eeuo pipefail # Docker environment variables : "${MAC:=""}" : "${MTU:=""}" : "${DHCP:="N"}" : "${NETWORK:="Y"}" : "${USER_PORTS:=""}" Loading Loading @@ -349,6 +350,10 @@ getInfo() { error "$ADD_ERR -e \"VM_NET_DEV=NAME\" to specify another interface name." && exit 27 fi if [ -z "$MTU" ]; then MTU=$(cat "/sys/class/net/$VM_NET_DEV/mtu") fi if [ -z "$MAC" ]; then local file="$STORAGE/$PROCESS.mac" [ -s "$file" ] && MAC=$(<"$file") Loading Loading @@ -390,7 +395,7 @@ getInfo html "Initializing network..." if [[ "$DEBUG" == [Yy1]* ]]; then info "Host: $HOST IP: $IP Gateway: $GATEWAY Interface: $VM_NET_DEV MAC: $VM_NET_MAC" info "Host: $HOST IP: $IP Gateway: $GATEWAY Interface: $VM_NET_DEV MAC: $VM_NET_MAC MTU: $MTU" [ -f /etc/resolv.conf ] && grep '^nameserver*' /etc/resolv.conf echo fi Loading Loading @@ -444,7 +449,7 @@ else fi NET_OPTS+=" -device $ADAPTER,romfile=,netdev=hostnet0,mac=$VM_NET_MAC,id=net0" NET_OPTS+=" -device $ADAPTER,romfile=,netdev=hostnet0,mac=$VM_NET_MAC,host_mtu=$MTU,id=net0" html "Initialized network successfully..." return 0