主要出现在安装了docker 后。
sudo systemctl status dhcpcd
可以看到
标红的 `route socket overflowed – learning interface state`
然后一堆 veth开头的网卡问题。
这里,我们打开 /etc/dhcpcd.conf 文件,添加下面部分:
denyinterfaces veth*
保存并重启。解决问题。
主要出现在安装了docker 后。
sudo systemctl status dhcpcd
可以看到
标红的 `route socket overflowed – learning interface state`
然后一堆 veth开头的网卡问题。
这里,我们打开 /etc/dhcpcd.conf 文件,添加下面部分:
denyinterfaces veth*
保存并重启。解决问题。
wifi 连接命令:iwconfig wlan0 essid “wifi名称” key 密码
此方式有一定缺陷,目前已知只能连接WEP方式或者无密码的wifi
#查看所有无线网络,一般是wlan0 sudo iwconfig #启动无线网卡接口服务 sudo ip link set wlan0 up #扫描无线网络,默认使用所有网卡搜索 sudo iwlist scanning | more #使用特定网卡搜索网络 sudo iwlist wlan0 scan | more sudo iwlist eth0 scan #连接到特定网络 iwconfig wlan0 essid "MyHome" #如果网络是加密的,密码是0123456789,那么就输入命令 iwconfig wlan0 essid "MyHome" key 0123-4567-89 #如果正常的话,输入 iwconfig wlan0 就可以看到连接正常的各项参数了。 #启用无线网卡 ifconfig wlan0 up #如果是用DHCP获取IP的,那么用dhclient或dhcpcd获取ip dhclient wlan0 或 dhcpcd wlan0
通过ssh方式登录你的路由器
输入如下命令:
sed -i 's/\tdetect_package/\t# detect_package/g' /koolshare/scripts/ks_tar_install.sh
最近使用了最新版的ubuntu 20.04运行一些服务,然后发现服务器经常出现网络不通的情况,主要是一些域名无法解析。
检查/etc/resolv.conf,发现之前修改的nameserver总是会被修改为127.0.0.53,无论怎么改都 会被替换回来。
查看/etc/resolv.conf这个文件的注释,发现开头就写着这么一行:
# This file is managed by man:systemd-resolved(8). Do not edit.
这说明这个文件是被systemd-resolved这个服务托管的。
通过netstat -tnpl| grep systemd-resolved查看到这个服务是监听在53号端口上。
查了下,这个服务的配置文件为/etc/systemd/resolved.conf,大致内容如下
[Resolve] DNS=1.1.1.1 1.0.0.1 #FallbackDNS= #Domains= LLMNR=no #MulticastDNS=no #DNSSEC=no #Cache=yes #DNSStubListener=yes
如果我们要想让/etc/resolve.conf文件里的配置生效,需要添加到systemd-resolved的这个配置文件里DNS配置项(如上面的示例,已经完成修改),然后重启systemd-resolved服务即可。
sudo systemctl restart systemd-resolved
如果你是Linux 的老鸟了,那么你可以直接略过,Linux(Ubuntu)菜鸟可以一起看看,避免我踩过的坑。
在树莓派3B上安装Ubuntu Server 19.10,因为在Ubuntu18开始就是使用了Netplan工具来管理网络,说实话我之前一直没有用过这个工具,所以为了弄好这个我大致花了1.5个工作日才搞定固定IP地址的配置。在树莓派上的有线网卡(eth0)和无线网卡(wlan0)都配置了固定IP地址。
下面直接贴出我的配置文件内容,并加以了注释说明,重要的是看下我贴出的图片的效果,注意里面的绿色的英文,只有在正确的情况才会是这样,如果不是就表示你在某个地方错了。 浏览全部
–df -h
This will show your file system and how much space you have left.
– sudo fallocate -l 8G /swapfile
Create a 8 GB of swap
–sudo chmod 600 /swapfile
Change file permissions
– sudo mkswap /swapfile
–sudo swapon /swapfile
– free -m 浏览全部
因为我介绍的方法是一键替换群晖的默认证书,所以,为了防止意外,最好保证你的证书列表里只有一条记录,即默认证书那一条。实际上因为支持了泛域名证书,基本上这一条记录就足够用了(当然,如果你要管理多个域名,可能本文的方法并不实用)。所以开始工作前你的证书列表大概应该是这个样子:
由于dhcpv6-pd目前不太稳定,有时候获取不到,因此使用nat6能够更稳定。
本人小白一枚啊,初学LEDE的编译。
看到LEAN大大开源的LEDE项目,https://www.right.com.cn/forum/thread-252647-1-1.html
非常佩服哇; 手痒弄个docker镜像,旨在快速一键编译。像我这样的小白或者懒人就不用怎么纠缠搭建编译环境的事情了。
已经放到docker hub并构建镜像成功; https://hub.docker.com/r/timiil/coolsnowwolf-lede-builder/
简单讲讲如何使用:
1, 安装docker环境
2, 拉取镜像: docker pull timiil/coolsnowwolf-lede-builder
3, 运行容器: docker run -it -v /home/lede_output:/lede/bin timiil/coolsnowwolf-lede-builder
4, 在容器内运行:
git pull
./scripts/feeds update -a
./scripts/feeds install -a
make menuconfig
。。。
make -j1 V=s
如果顺利通过编译,就可以在宿主机/home/lede_output内收取编译标的物了。
———————————————————————————-
浏览全部
早先关注我们的朋友可能对《国外开发者尝试在树莓派3上运行Windows 10桌面版》有印象。本文转自 amatfan.com,文末视频来自 daveb778(感谢柠栀和刺分享),给出了如何在树莓派3B上安装Windows10 ARM版,是的,这次并非IoT版,而是功能与PC一致的ARM版。需要注意的是,这个方法并非官方提供的,可用性上会有一些坑,热衷于尝试的玩家可以一试!
准备项目:树莓派3B以上型号,16G以上SD卡,显示器,键盘鼠标,电源。