為了提升debian LAMP(linux, apache, mysql/mariadb, php)環境中的網絡性能,可以通過以下方式進行調整:
利用Netplan配置網絡(適用于Debian 10及以上版本)
- 安裝Netplan(如尚未完成):
sudo apt update sudo apt install netplan
- 新建或修改網絡配置文件: 系統的網絡配置文件通常位于 /etc/netplan/ 文件夾內。你可以新建一個文件或者編輯已有的文件,比如命名為 01-netcfg.yaml。
打開編輯器以創建新文件:
sudo nano /etc/netplan/01-netcfg.yaml
- 編寫網絡配置內容: 下面是一個有線連接的示例配置:
network: version: 2 ethernets: eth0: dhcp4: false addresses: [192.168.1.100/24] gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8, 8.8.4.4]
若需無線連接,則可參考如下結構,并加入對應的SSID與密碼信息:
network: version: 2 ethernets: eth0: dhcp4: false addresses: [192.168.1.100/24] gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8, 8.8.4.4] wifis: wlan0: dhcp4: false ssid: "YourNetworkSSID" psk: "YourNetworkPassword" mode: g
- 應用新的網絡設定: 完成保存后執行命令使配置生效:
sudo netplan apply
使用ifconfig和route工具進行配置
盡管這些方法較為傳統,但在特定場景下依然適用。
- 分配IP地址與子網掩碼:
sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0
- 指定默認路由:
sudo route add default gw 192.168.1.1
- 配置DNS解析服務器: 修改 /etc/resolv.conf 文件,插入所需的DNS地址:
echo "nameserver 8.8.8.8" | sudo tee -a /etc/resolv.conf echo "nameserver 8.8.4.4" | sudo tee -a /etc/resolv.conf
借助NetworkManager實現便捷管理
對于偏好圖形化操作的用戶來說,NetworkManager提供了更直觀的體驗。
- 安裝NetworkManager(如果未安裝):
sudo apt update sudo apt install network-manager
- 啟動并啟用NetworkManager服務: 設置開機自啟并立即啟動該服務:
sudo systemctl enable NetworkManager sudo systemctl start NetworkManager
- 使用NetworkManager進行連接管理: 可通過桌面環境中系統托盤的圖標進入圖形界面,也可使用 nmcli 命令行工具。例如,創建一個新的以太網連接:
sudo nmcli connection add type ethernet con-name "Wired Connection" ifname eth0 ssid "YourNetworkSSID" --hidden yes sudo nmcli connection modify "Wired Connection" ipv4.addresses "192.168.1.100/24" ipv4.gateway "192.168.1.1" ipv4.method "manual" sudo nmcli connection up "Wired Connection"
以上步驟將幫助你在Debian平臺上完成常規網絡設置。根據實際需要,選擇最適合你的配置方式。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END