插件窝 干货文章 如何在麒麟操作系统上进行系统的网络连接和共享?

如何在麒麟操作系统上进行系统的网络连接和共享?

网络 共享 bash 连接 200    来源:    2025-04-13

在麒麟操作系统(Kylin OS,基于Ubuntu或银河麒麟等分支)上进行网络连接和共享,可以按照以下步骤操作:


一、网络连接配置

1. 有线网络连接

  • 自动连接(DHCP)

    1. 点击桌面右上角网络图标(或进入设置 > 网络)。
    2. 选择有线连接,系统通常会自动获取IP(需路由器开启DHCP)。
    3. 若未连接,点击开关启用,或通过命令行重启网络: bash sudo systemctl restart NetworkManager
  • 手动配置静态IP

    1. 进入设置 > 网络 > 有线连接 > 齿轮图标
    2. 选择IPv4选项卡,切换为手动
    3. 输入IP、子网掩码、网关和DNS(如8.8.8.8),保存后重启网络。

2. 无线网络连接

  1. 点击网络图标,选择目标Wi-Fi,输入密码。
  2. 若需隐藏网络,需手动输入SSID和加密方式(如WPA2)。

3. 命令行配置(可选)

  • 查看接口信息: bash ip a
  • 临时启用/禁用网卡: bash sudo ifconfig eth0 up/down
  • 永久配置静态IP(编辑配置文件,适用于服务器版): bash sudo nano /etc/netplan/01-netcfg.yaml 示例配置: yaml network: version: 2 ethernets: eth0: dhcp4: no addresses: [192.168.1.100/24] gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8, 114.114.114.114] 应用配置: bash sudo netplan apply

二、网络共享

1. 共享文件夹(Samba/NFS)

  • Samba共享(Windows兼容)

    1. 安装Samba: bash sudo apt install samba
    2. 编辑配置文件: bash sudo nano /etc/samba/smb.conf 添加以下内容(示例共享/home/share): ini [Share] path = /home/share browseable = yes writable = yes guest ok = yes
    3. 创建目录并设置权限: bash mkdir /home/share chmod 777 /home/share
    4. 重启Samba服务: bash sudo systemctl restart smbd
  • NFS共享(Linux间共享)

    1. 安装NFS服务端: bash sudo apt install nfs-kernel-server
    2. 编辑/etc/exports,添加: bash /home/share *(rw,sync,no_subtree_check)
    3. 重启服务: bash sudo exportfs -a sudo systemctl restart nfs-kernel-server

2. 网络打印机共享

  1. 进入设置 > 打印机,点击添加打印机
  2. 选择网络打印机(如IPP或Samba共享的打印机),按提示安装驱动。

3. 互联网共享(如USB热点)

  1. 进入设置 > 网络 > 移动热点
  2. 选择共享来源(如以太网)和热点名称/密码,启用热点。

三、常见问题排查

  1. 无法连接网络

    • 检查网卡驱动:lspci | grep -i net
    • 测试DNS解析:ping 8.8.8.8(若通但无法访问网页,可能是DNS问题)。
  2. Samba共享无法访问

    • 确保防火墙放行Samba: bash sudo ufw allow samba
    • 检查客户端是否安装cifs-utilsbash sudo apt install cifs-utils
  3. NFS挂载失败

    • 客户端需安装nfs-commonbash sudo apt install nfs-common
    • 手动挂载测试: bash sudo mount -t nfs 服务器IP:/home/share /mnt

通过以上步骤,您可以在麒麟操作系统中完成网络连接配置及文件/打印机共享。根据实际需求选择GUI或命令行操作。