Vagrant 虚拟机 安装openwrt x86

by Web全栈工程师 on 2017 年 02 月 19 日

一、配置Vagrantfile

Vagrantfile 配置内容如下:

Vagrant.configure("2") do |config|

  config.vm.box = "ntrepid8/openwrt-15.05-x86"

  config.vm.network "public_network", ip: "192.168.0.11"

  config.vm.synced_folder ".", "/vagrant", type: "virtualbox"
  config.vm.provider "virtualbox" do |v|
    v.memory = 2048
    v.cpus = 2
  end

end

启动openwrt x86 虚拟机

vagrant up

二、配置openwrt

通过ssh进入虚拟机,默认vagrant使用的是本地2222端口:

ssh -p 2222 vagrant@127.0.0.1

进入之后,显示 openwrt 默认页面:

BusyBox v1.23.2 (2016-01-27 21:04:08 EST) built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 CHAOS CALMER (Chaos Calmer, r48666)
 -----------------------------------------------------
  * 1 1/2 oz Gin            Shake with a glassful
  * 1/4 oz Triple Sec       of broken ice and pour
  * 3/4 oz Lime Juice       unstrained into a goblet.
  * 1 1/2 oz Orange Juice
  * 1 tsp. Grenadine Syrup
 -----------------------------------------------------

安装opkg更新包

opkg update  //更新包列表,这一步是必须的
opkg install luci  //安装luci,非常强大的web管理工具
opkg install luci-i18n-chinese //安装luci中文语言包

[click to continue…]

{ 0 comments }

Centos 6 自动备份到 Google Drive

by Web全栈工程师 on 2017 年 01 月 01 日

gdrive是一个非官方,开源的Google Drive的命令行管理工具,可以直接在Linux上登录Google Drive, 同步文件,
项目地址:https://github.com/prasmussen/gdrive

安装gdrive

wget -O /usr/sbin/gdrive https://docs.google.com/uc?id=0B3X9GlR6EmbnQ0FtZmJJUXEyRTA&export=download
chmod 755 /usr/sbin/gdrive

[click to continue…]

{ Comments on this entry are closed }

python虚拟环境virualenv

十二月 17, 2016

virtualenv 是一个创建隔绝的Python环境的工具。virtualenv创建一个包含所有必要的可执行 […]

Read the full article →

离线下载youtube视频

十二月 4, 2016

项目地址 https://github.com/rg3/youtube-dl 安装 通过pip安装 pip i […]

Read the full article →

rsync使用非默认ssh端口登录的方法

十一月 6, 2016

rsync有两种常用的认证方式,一种为rsync-daemon方式,另外一种则是ssh。 在一些场合,使用rs […]

Read the full article →

设置macOS 10.12 Sierra 安全性与隐私的设置中任何来源选项

十月 22, 2016

更新了macOS 10.12 Sierra后,在系统偏好设置 -> 安全性与隐私 中找不到“任何来源” […]

Read the full article →

windows安装openssl组件

十月 17, 2016

一,下载已经编译的openssl https://code.google.com/p/openssl-for- […]

Read the full article →

使用wireshark和Tcpdump分析MQTT协议

九月 9, 2016

Wireshark(以前是ethereal)是非常简单易用的可视化图形抓包工具,但在Linux下很难找到一个好 […]

Read the full article →

mongodb数据备份和还原

八月 11, 2016

mongodb数据备份和还原主要分为二种,一种是针对于库的mongodump和mongorestore,一种是 […]

Read the full article →

Ubuntu14.04 install ffmpeg

七月 12, 2016

sudo apt-get install software-properties-common sudo ap […]

Read the full article →