本文主要是介绍算能盒子SE5初始配置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
算能盒子初始配置
一、卸载qt5.12
sudo dpkg -l | grep qt | grep "5.12.8" | awk '{print $2}' | xargs -I {} sudo dpkg -r --force-all {}
sudo dpkg -l | grep qt | grep "5.12.8" | awk '{print $2}' | xargs -I {} sudo dpkg --purge {}
sudo apt update
二、关闭HDMI开机自启服务
cd /etc/systemd/system/
# 停止服务
sudo systemctl stop SophonHDMI.service
sudo systemctl stop SophonHDMIStatus.service
sudo systemctl stop SophonSystem.service
# 禁用服务
sudo systemctl disable SophonHDMI.service
sudo systemctl disable SophonHDMIStatus.service
sudo systemctl disable SophonSystem.service
三、物联网卡配置:
1.确认有此文件及相关内容:
cat /etc/systemd/system/lteModemManager.service
ls /usr/sbin/lteModem.py
ls /usr/sbin/ltemodemCfg.ini
2.确认它内容为true:
/usr/sbin/ltemodemCfg.ini
3.安装ppp
:
sudo apt install ppp
4 .查看状态
sudo python3 /usr/sbin/lteModem.py
5 . 网卡服务设置自动重启
cd /etc/systemd/system/
sudo vim lteModemManager.service
# 增加一行内容[Install]WantedBy=multi-user.target
# 设置开机自动
sudo systemctl enable lteModemManager.service
sudo systemctl restart lteModemManager.service
四、搭建软路由器
以下是在Ubuntu上搭建一个基本的内网路由器的完整步骤:
- 安装必要的软件:
sudo apt update
sudo apt install dnsmasq iptables-persistent
安装过程中,你将被要求配置iptables-persistent
,选择保存当前的iptables规则。
- 配置网络接口:
编辑网络配置文件:
sudo nano /etc/netplan/01-netcfg.yaml
然后,在配置文件中添加以下内容,假设eth0
连接到Internet,eth1
连接到内部网络:
network:version: 2renderer: networkdethernets:eth0: # 连接到互联网的接口dhcp4: yeseth1: # 内部网络的接口dhcp4: noaddresses: [192.168.1.1/24]
保存并关闭文件。
应用配置:
sudo netplan apply
- 启用IP转发:
编辑sysctl配置文件:
sudo nano /etc/sysctl.conf
确保以下行没有被注释(没有前面的 #
符号):
net.ipv4.ip_forward=1
保存文件并退出。
应用更改:
sudo sysctl -p /etc/sysctl.conf
- 配置DHCP服务器(dnsmasq):
备份原始配置文件:
sudo mv /etc/dnsmasq.conf /etc/dnsmasq.conf.bak
创建新的配置文件:
sudo nano /etc/dnsmasq.conf
在文件中添加以下内容:
interface=eth1
dhcp-range=192.168.2.50,192.168.2.150,12h
dhcp-option=3,192.168.2.1
这将配置eth1
接口作为DHCP服务器,分配的IP地址范围为 192.168.2.50
到 192.168.2.150
,默认网关为 192.168.2.1
。
保存并关闭文件。
- 设置NAT转发:
使用iptables设置NAT转发,eth0
外部网络接口,允许内部网络的流量访问外部网络:
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
- 保存iptables规则:
sudo iptables-save | sudo tee /etc/iptables/rules.v4
- 重启服务:
sudo systemctl restart dnsmasq
sudo systemctl restart systemd-networkd
现在你已经搭建了一个基本的内网路由器。确保连接到内部网络的设备能够成功获取IP地址,并能够访问互联网。
这篇关于算能盒子SE5初始配置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!