首页 > OpenWrt > 正文

扔掉VPS,本地电脑编译OpenWrt(上) 虚拟机离线安装Debian10+网络及SSH配置

时间:2020-04-08 小编:admin人气: 118

本期视频

電報群:t.me/shinianlaocheng
更多相关视频请点击 http://bit.ly/37QpS8U

视频简介

        这期节目主要讲解在本地电脑上的虚拟机里编译OpenWrt,操作系统使用的是debian 10,debian 和 ubuntu 这两款操作系统是一个家族系列,只是debian是开源的,也就是说debian操作系统的代码是公开的,大家都可以下载,这两款操作系统命令基本上一样的,如果你更喜欢乌邦托,你也可以用它。
        因为在虚拟机里离线装 debian10时,我遇到了不少的细节问题,所以今天这期节目主要还是先来讲下在虚拟机里如何安装debian10,以及装好后的一些配置,这些都是为后续编译OpenWrt做准备的。
        下面先简要概括下本期视频内容。首先是从官网下载debian的离线DVD安装包进行安装。需要注意的是,如果设置不当,安装过程中会下载很多东西,导致整个安装过程非常慢,难以接受;然后设置国内软件源;然后配置SSH让XShell等客户端工具可以连上来;然后给虚拟机分配固定的静态IP。

SSH服务配置

        XShell 登录一直让重复输入密码,并提示”SSH服务器拒绝了密码”,这是因为默认 Debian 不允许root用户远程登录。解决办法是修改 sshd_config 文件,找到 “PermitRootLogin” 去掉前面的 “#”,并将值设为 yes。
        除了上面的root不能用账号密码登录,其实存在以下两个问题:

  1. 账号密码方式不支持;
  2. 客户端使用 XShell 连接 Debian 的 sshd 后,无操作过一会会自己断开。

        解决办法还是修改 sshd_config文件,再改三个地方,共以下四处:

PermitRootLogin yes
PasswordAuthentication yes
TCPKeepAlive yes
ClientAliveCountMax 360

,然后必须执行 systemctl restart sshd 重启下SSH服务才能让配置生效。

配置静态IP

需要编辑两个文件 /etc/network/interfaces/etc/resolv.conf
编辑好后需要执行 systemctl restart networking 重启 networking 服务,使配置生效。

/etc/network/interfaces – 配置静态IP和网关

默认有 lo 和 ens33两个网卡,注释掉第二个,并添加如下代码,将第二个网卡改成静态IP:

auto ens33
iface ens33 inet static
address 192.168.1.221
netmask 255.255.255.0
gateway 192.168.1.2

备注:必须加 “auto ens33″,否则重启 networking,ens33 网卡不会自动启用。

/etc/resolv.conf – 配置DNS服务器

nameserver 114.114.114.114
nameserver 192.168.1.2

视频注意点

  • 在Debian官网上下载离线安装包,只要下载DVD-1即可,DVD-2和DVD-3是额外软件包,不需要下载。
  • 虚拟机网络模式请选择桥接,装好后配置静态IP比较顺利。如果你使用的是NAT,那么装好系统后,再想改成桥接并设置静态IP有点麻烦,我尝试了几次都不行。
  • 安装开始,会让你选择语言,请用默认的 English,否则安装好后,终端界面对于中文会显示乱码,强烈推荐使用英文界面就可以了。
  • 安装到Configure the package manager,即配置软件包管理器环节时,有个窗口是Use a network mirror,让你选择一个网络镜像,请选择 Yes,再选择 china,再选择一个国内源,我用的是 mirrors.163.com 源,阿里云源我尝试了下,好像不能用了。
  • 选择软件包进行安装环节,请把其他的勾都去掉,仅保留 SSH Server。如果用它的默认的勾选,那么会联网下载很多东西,导致整个安装过程可能要好几个小时,是不能接受的。
  • 即使使用了163国内源,在执行 apt-get install vim 时可能会提示:Media change: please insert the disc labeled,也就是要求插入Debian光盘来离线安装软件包。这有点古老,只要按视频里说的,修改下默认的 /etc/apt/sources.list文件就好了。

软件源

#163源
deb http://mirrors.163.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-backports main restricted universe multiverse

#阿里云源
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse

视频里的链接

Debian下载地址
https://www.debian.org/distrib

视频里的命令

// 编辑默认软件源列表
# vi /etc/apt/source.list

// 安装 vim 编辑器
# apt -y install vim

// 重启SSH服务
# systemctl restart sshd

//  重启网络服务
# systemctl restart networking
// 重启网络服务失败,可使用下面命令查看具体错误信息
#  journalctl -u networking.service --no-pager
// 查看网卡的IP地址
# ip addr

关联视频

软路由 | openwrt官網知多少?最新原生固件及軟件包解讀
https://www.youtube.com/watch?v=OXgEJwniKQ0
软路由|openwrt安装 | 官方原版
https://www.youtube.com/watch?v=k9Mz__wQ2I0
软路由 | 自编译OpenWrt官方最新固件,装上就提供您中文管理界面
https://www.youtube.com/watch?v=eWcoBICy8Ug
openwrt | 单独编译openwrt固件的软件包
https://www.youtube.com/watch?v=sSTQqjJeaQw
软路由 | 单独编译第三方openwrt软件包
https://www.youtube.com/watch?v=3wmdlGueRxY
软路由 | 原版 openwrt 上安装原版的 Shadowsocks 和图形化工具
https://www.youtube.com/watch?v=KJ3o2V4-ONo

  • 精品软件
  • 惊奇网站
  • 网络服务
  • OpenWrt
返回顶部