欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

docker中使用opwrt詳解

 更新時間:2024年10月18日 11:02:14   作者:佳微哈  
本文主要介紹了在Docker中配置OpenWRT的詳細(xì)步驟,首先需要配置Docker網(wǎng)絡(luò),包括開啟網(wǎng)卡混雜模式和創(chuàng)建Docker的虛擬網(wǎng)絡(luò);然后需要準(zhǔn)備OpenWRT鏡像,包括獲取相應(yīng)鏡像和解壓導(dǎo)入Docker網(wǎng)絡(luò);接著生成并開啟配置好的容器,修改容器內(nèi)的網(wǎng)絡(luò)設(shè)置

在docker中配置opwrt

基于linux系統(tǒng),且需要安裝docker

鑒于目前市面上出現(xiàn)的個種礦渣,試圖使用一個設(shè)備完成旁路由以及nas功能,特意總結(jié)在docker中配置openwrt的方法,以做記錄。

(本人設(shè)備我家云,使用OMV系統(tǒng),搭配docker中的openWRT作為私人網(wǎng)絡(luò)中樞,畢竟家里其它人用不到)

配置docker網(wǎng)絡(luò)

  • 1.開啟網(wǎng)卡混雜模式
ip link set eth0 promisc on
  • 2.創(chuàng)建docker的虛擬網(wǎng)絡(luò)
//創(chuàng)建網(wǎng)絡(luò)命令
docker network create -d macvlan --subnet=192.168.123.0/24 --gateway=192.168.123.1 -o parent=eth0 macnet
//注:其中網(wǎng)段信息根據(jù)自己家里的IP進(jìn)行調(diào)整

//查看網(wǎng)絡(luò)信息
docker network ls

準(zhǔn)備openwrt鏡像

1.獲取相應(yīng)openwrt鏡像

  • 本地openwrt鏡像包
  • 將openwrt鏡像包(.gz)保存到/root目錄
  • 解壓并導(dǎo)入docker
gzip -dc .gz | docker load
  • 網(wǎng)絡(luò)下載openWrt鏡像包
  • 在docker hub查找相應(yīng)鏡像包,在其中可以勾選相關(guān)的選項如ARM或者X86等
  • 進(jìn)入相應(yīng)界面,獲取相應(yīng)的docker安裝命令 docker pull ~~~

2.生成并開啟相應(yīng)配置好的容器

docker run --restart always -d --network macnet --privileged 相應(yīng)鏡像名 --name opwrt
//network后為上面創(chuàng)建的網(wǎng)絡(luò) privileged后面跟的是上一步安裝的鏡像名 name后為自定義容器名稱這里以opwrt為例

3.修改容器內(nèi)的網(wǎng)絡(luò)設(shè)置

使用docker exec命令進(jìn)入容器的命令行模式

docker exec -it opwrt bash
//添加-it參數(shù),使用戶在退出容器后,容器可以繼續(xù)運(yùn)行

編輯容器內(nèi)的network配置

vi /etc/config/network
//這條命令使用vi編輯器

//使用INSERT按鍵進(jìn)入編輯模式
//在修改完后使用ESC按鍵返回命令模式
//命令模式下使用":wq"保存并離開

將其中的192.168.X.1修改為你喜歡的ip地址(注:要在主路由的網(wǎng)段內(nèi))

4.修改容器內(nèi)openWrt的登陸密碼

在容器內(nèi),使用passwd root命令,重置openWrt的登錄密碼

5.保存并退出且進(jìn)入網(wǎng)頁進(jìn)行配置

   reboot
   exit

退出ssh模式后,使用瀏覽器打開相應(yīng)的控制頁面(ip地址)進(jìn)行配置

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Docke實例之搭建gitlab的方法

    Docke實例之搭建gitlab的方法

    本篇文章主要介紹了Docke實例之搭建gitlab的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • Docker構(gòu)建鏡像的兩種方式實現(xiàn)

    Docker構(gòu)建鏡像的兩種方式實現(xiàn)

    從 docker 鏡像倉庫中下載的鏡像不能滿足我們的需求時,可以通過以下兩種方式對鏡像進(jìn)行更改。本文就詳細(xì)的介紹了這兩種方法,感興趣的可以了解一下
    2021-09-09
  • 基于Dockerfile創(chuàng)建zabbix監(jiān)控體系代碼實例

    基于Dockerfile創(chuàng)建zabbix監(jiān)控體系代碼實例

    這篇文章主要介紹了基于Dockerfile創(chuàng)建zabbix監(jiān)控體系代碼實例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-05-05
  • Docker數(shù)據(jù)存儲總結(jié)

    Docker數(shù)據(jù)存儲總結(jié)

    今天小編就為大家分享一篇關(guān)于Docker數(shù)據(jù)存儲總結(jié),小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-02-02
  • Docker 教程之基本概念(鏡像,容器,倉庫)詳解

    Docker 教程之基本概念(鏡像,容器,倉庫)詳解

    這篇文章主要介紹了Docker 教程之基本概念(鏡像,容器,倉庫)詳解的相關(guān)資料,這里對Docker 的基本知識做一個介紹,需要的朋友可以參考下
    2016-12-12
  • docker配置鏡像加速器的方法步驟

    docker配置鏡像加速器的方法步驟

    國內(nèi)常見的Docker鏡像加速器包括阿里云、網(wǎng)易云、騰訊云等,本文主要介紹了docker配置鏡像加速器的方法步驟,具有一定的參考價值,感興趣的可以了解一下
    2024-05-05
  • 教你使用Jenkins集成Harbor自動發(fā)布鏡像

    教你使用Jenkins集成Harbor自動發(fā)布鏡像

    這篇文章主要介紹了Jenkins?集成?Harbor?自動發(fā)布鏡像,主要包括Jenkins?腳本式發(fā)布鏡像及Jenkins?插件式發(fā)布鏡像的詳細(xì)過程,本文結(jié)合圖文實例給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • Docker?ZooKeeper3.4.10集群安裝配置過程

    Docker?ZooKeeper3.4.10集群安裝配置過程

    這篇文章主要介紹了ZooKeeper3.4.10集群安裝配置-Docker,集群部署配置步驟,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-07-07
  • docker容器存放目錄磁盤空間滿了的解決

    docker容器存放目錄磁盤空間滿了的解決

    這篇文章主要介紹了docker容器存放目錄磁盤空間滿了的解決,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • docker pull命令拉取鏡像失敗的解決方案

    docker pull命令拉取鏡像失敗的解決方案

    本文介紹了docker pull命令拉取鏡像失敗的解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-11-11

最新評論