don't need to exclude LAN_HOST

pull/1/head
Jordan Sokolic 2020-02-19 21:29:08 +02:00
parent 640b69884a
commit fc321525da
1 changed files with 4 additions and 1 deletions

5
run.sh
View File

@ -1,4 +1,5 @@
#!/bin/bash #!/bin/bash
# set -x
source .env source .env
@ -53,7 +54,7 @@ function _init_network() {
echo "* setting up docker network" echo "* setting up docker network"
LAN_ID=$(docker network create --driver macvlan \ LAN_ID=$(docker network create --driver macvlan \
--subnet $LAN_SUBNET \ --subnet $LAN_SUBNET \
--aux-address host=$LAN_HOST \ -o macvlan_mode=bridge \
$LAN_NAME) $LAN_NAME)
WAN_ID=$(docker network create --driver macvlan \ WAN_ID=$(docker network create --driver macvlan \
@ -80,6 +81,8 @@ function _create_or_start_container() {
--cap-add NET_ADMIN \ --cap-add NET_ADMIN \
--cap-add NET_RAW \ --cap-add NET_RAW \
--hostname openwrt \ --hostname openwrt \
--ip $LAN_ADDR \
--sysctl net.ipv4.conf.default.arp_ignore=1 \
--name $CONTAINER openwrt >/dev/null --name $CONTAINER openwrt >/dev/null
docker network connect $WAN_NAME $CONTAINER docker network connect $WAN_NAME $CONTAINER