|
本帖最后由 你懂地 于 2020-3-16 21:20 编辑
看了一下他的文本介绍:具体如下操作红色是终端命令
示例:
# docker创建macvlan网络,名为macnet
docker network create -d macvlan --subnet=192.168.3.0/24 --gateway=192.168.3.1 -o parent=eth0 macnet
# 用macnet运行openwrt实例,实例名为phicomm-n1
# 引用armbian的通用函数包
source /usr/lib/armbian/armbian-common
# 得到一个随机MAC地址,存入MACADDR变量
get_random_mac
docker run --name phicomm-n1 --restart always --network macnet --mac-address $MACADDR -d --privileged=true --ulimit nofile=16384:65536 unifreq/openwrt-aarch64:r20.03.11
# 进入op容器,修改/etc/config/network
vi /etc/config/network
vi /etc/config/network
修改下面这段:
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fda4:7369:a530::/48'
config interface 'lan'
option type 'bridge'
option ifname 'eth0'
option proto 'static'
option ipaddr '192.168.1.1'
option netmask '255.255.255.0'
option ip6assign '60'
config interface 'virtual**0'
option ifname 'tun0'
option proto 'none'
原注释
vi /etc/config/network
修改下面这段:
config interface 'lan'
option ifname 'eth0'
option proto 'static'
option netmask '255.255.255.0'
option gateway '192.168.3.1'
option ipaddr '192.168.3.20'
option broadcast '192.168.3.255'
option ip6assign '64'
option dns '192.168.3.1'
注:192.168.3.1是主路由的地址
192.168.3.20是openwrt自己的地址,也就是旁路由的地址
broadcast和dns也做相应更改
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|