教程 gentoo tutorial

网络与主机名配置

在完成系统启动和引导加载器安装后,下一步是 配置网络和主机名,确保系统能够正常联网并识别自身名称。

一、配置主机名

  1. 设置主机名:
bash
echo "gentoo-host" > /etc/hostname

`

  1. 修改 /etc/hosts 文件,添加本地主机名解析:
bash
127.0.0.1   localhost
127.0.1.1   gentoo-host

💡 127.0.1.1 用于主机名解析,确保网络服务正确工作。

二、有线网络配置(Ethernet)

  1. 使用 OpenRC 启动网络服务:
bash
rc-update add net.eth0 default
/etc/init.d/net.eth0 start
  1. 如果使用 DHCP 自动获取 IP:
bash
dhcpcd eth0
  1. 验证网络连接:
bash
ping -c 3 www.gentoo.org

三、无线网络配置(Wi-Fi)

  1. 确认无线接口名称:
bash
ip link show
  1. 使用 wpa_supplicant 配置 Wi-Fi 连接:
bash
wpa_passphrase "SSID" "密码" > /etc/wpa_supplicant.conf
wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf
dhcpcd wlan0
  1. 验证网络连接:
bash
ping -c 3 www.gentoo.org

四、永久生效的网络配置

  1. 编辑 /etc/conf.d/net 文件,添加:
bash
config_eth0="dhcp"    # DHCP 自动获取 IP
  1. 启用服务:
bash
rc-update add net.eth0 default
  1. 对于无线网络:
bash
config_wlan0="dhcp"
wpa_supplicant_wlan0="-c /etc/wpa_supplicant.conf"
rc-update add net.wlan0 default

五、建议操作

  • 确认主机名唯一,避免网络冲突
  • 对静态 IP 的服务器可在 /etc/conf.d/net 设置 config_eth0="192.168.1.100/24"
  • 定期检查网络服务状态:
bash
rc-status