扔掉VPS,本地电脑编译OpenWrt(上) 虚拟机离线安装Debian10+网络及SSH配置
时间:2020-04-08 小编:admin人气: 6,878
本期视频
電報群: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不能用账号密码登录,其实存在以下两个问题:
- 账号密码方式不支持;
- 客户端使用 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
- 实时监视VPS服务器流量,追踪往来IP发现异常流量,两款流量监控利器分享!阅读(5,298)2022-04-10
- 彻底理解 Linux 文件目录权限及使用配置,被 permission denied 伤过的人才会知道它的重要性!阅读(6,463)2021-12-15
- Linux Screen 工具快速上手教程阅读(6,980)2021-06-24
- 最新 ubuntu 20 手把手离线安装教程阅读(7,310)2020-11-12
- 精品软件
- 惊奇网站
- 网络服务
- OpenWrt
网络服务
OpenWrt
- OpenWrt|最新openwrt shadowsocks 安装配置大法,保你成功分流和防DNS污染,夺取出国最后一公里
- OpenWrt|编译 openwrt ssr plus+,无需VPS,简单到极致,省心,人人都会,史上最强编译大法来临
- OpenWrt|配置 Lean Openwrt ShadowSocksR Plus+,简单神速!延迟低至36ms!
- OpenWrt|都做对了吗?这才是编译 Lean Openwrt ShadowSocksR Plus+ 最正确方式,简单快速100%成功!
- OpenWrt|你的 OpenWrt 无法上网了?真凶可能是 Dnsmasq DHCP 分配的IP冲突了!赶紧点击解锁IP冲突
- OpenWrt|openwrt 极路由 新购入了台极路由4作为 NAS 上 openwrt 的无线AP,但与NAS文件传输竟遇到了个大大的坑