首页主机资讯ubuntu lamp如何配置网络

ubuntu lamp如何配置网络

时间2025-12-04 21:21:04发布访客分类主机资讯浏览874
导读:Ubuntu LAMP网络配置实操指南 一、前置检查与规划 确认网卡名称:执行命令查看,如ip addr show 或 ifconfig,常见名称有 eth0、ens33、enp3s0 等。 规划网络参数:准备静态 IP(如 192.16...

Ubuntu LAMP网络配置实操指南

一、前置检查与规划

  • 确认网卡名称:执行命令查看,如ip addr showifconfig,常见名称有 eth0、ens33、enp3s0 等。
  • 规划网络参数:准备静态 IP(如 192.168.1.100/24)、网关(如 192.168.1.1)、DNS(如 8.8.8.8、8.8.4.4)。
  • 备份现有网络配置:修改前先备份,例如 sudo cp /etc/netplan/01-netcfg.yaml /etc/netplan/01-netcfg.yaml.bak
  • 选择管理方式:Ubuntu 18.04/20.04/22.04/24.04 通常使用 Netplan;若使用 NetworkManager 或旧版 ifupdown,配置方式不同(见下文差异)。

二、使用 Netplan 配置静态 IP(Ubuntu 18.04 及以后主流版本)

  • 编辑 Netplan 配置:配置文件位于 /etc/netplan/,文件名可能为 01-netcfg.yaml、01-network-manager-all.yaml 等。
    示例(将接口名和参数替换为你的实际值):
    network:
      version: 2
      renderer: networkd
      ethernets:
        enp3s0:
          dhcp4: no
          addresses: [192.168.1.100/24]
          gateway4: 192.168.1.1
          nameservers:
            addresses: [8.8.8.8, 8.8.4.4]
    
  • 应用与回滚:先执行 sudo netplan try(变更有误会自动回滚),确认无误后执行 sudo netplan apply
  • 验证:
    • 查看地址:ip addr show enp3s0
    • 测试连通:ping -c 4 192.168.1.1ping -c 4 8.8.8.8
    • 解析测试:nslookup www.ubuntu.com
  • 说明:若你的系统使用 NetworkManager 作为 renderer,可将 renderer 设为 NetworkManager 并用其管理网络(桌面版常见)。

三、旧版 Ubuntu 14.04/16.04 使用 ifupdown 配置静态 IP

  • 编辑接口文件:sudo nano /etc/network/interfaces
    示例:
    auto lo
    iface lo inet loopback
    
    auto eth0
    iface eth0 inet static
      address 192.168.1.100
      netmask 255.255.255.0
      gateway 192.168.1.1
      dns-nameservers 8.8.8.8 8.8.4.4
    
  • 重启网络:
    • sudo systemctl restart networking
    • 或按接口重启:sudo ifdown eth0 & & sudo ifup eth0
  • 验证:同 Netplan 的验证步骤。

四、LAMP 相关网络要点与测试

  • 安装 LAMP(如尚未安装):
    • 一键:sudo apt update & & sudo apt install lamp-server^
    • 或:sudo tasksel install lamp-server
  • Apache 监听与测试:
    • 检查监听端口:sudo ss -tlnp | grep :80
    • 本机测试:curl http://127.0.0.1 或浏览器访问 http://服务器IP
    • 文档根目录:/var/www/html
  • 远程访问与防火墙:
    • 云服务器需放行 TCP 80/443(安全组/防火墙)。
    • 本地或 VMware 环境确认网络模式(桥接/NAT)与宿主机网络一致,必要时设置静态 IP 便于访问。
  • 可选:启用远程 SSH 便于维护(安装后使用 sudo systemctl enable --now ssh)。

五、常见问题与排查

  • 网卡名不一致:用 ip addr 确认实际名称,替换配置文件中的接口名。
  • Netplan 语法错误:缩进必须正确(使用空格),修改后用 netplan try 验证。
  • 无法上网:核对 gateway4nameservers;先 ping 网关,再 ping 外网 IP,最后做 DNS 解析测试。
  • 使用 NetworkManager 却无法管理有线网卡:检查 /etc/NetworkManager/NetworkManager.confmanaged=true,必要时重启 NetworkManager。
  • 虚拟机网络:桥接可直接使用局域网网段;NAT 需通过宿主机端口转发或设置静态 IP 与端口映射。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: ubuntu lamp如何配置网络
本文地址: https://pptw.com/jishu/763953.html
如何利用Linux提升PHP处理能力 ubuntu lamp如何卸载

游客 回复需填写必要信息