总控机器初始网络配置文档

Ubuntu 20.04 Server 初始网络配置文档

目录

  1. 概述
  2. 网络配置步骤
  3. 附录

概述

本文档提供总控(Ubuntu 20.04 Server版)的基本网络配置指南。它将指导您完成设置静态IP地址、配置DNS服务器和测试网络连接等步骤。

网络配置步骤

1. 动态/静态IP设置

静态IP配置(总控必须确认是 ipv4 静态 IP)

  • 打开Netplan配置文件

    1
    sudo nano /etc/netplan/01-xxx.yaml
  • 在文件中设置静态IP地址、网关和DNS

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    network:
    version: 2
    renderer: networkd
    ethernets:
    eth0:
    dhcp4: no
    addresses: [192.168.1.100/24]
    gateway4: 192.168.1.1
    nameservers:
    addresses: [8.8.8.8, 4.4.4.4]
  • 应用配置:

    1
    sudo netplan apply

静态IP配置

  • 禁用DHCP

    1
    dhcp4: no
  • 应用配置

    1
    sudo netplan apply

2. 网卡状态检查

  • 查看所有网络接口的状态:

    1
    ip addr show

3. 防火墙配置

基本防火墙规则设置

  • 查看当前规则:

    1
    sudo ufw status verbose
  • 禁用防火墙:

    1
    sudo ufw disable
  • 允许特定端口(例如,SSH):

    1
    sudo ufw allow 22/tcp

路由配置(可选)

  • 在Netplan配置文件中添加自定义路由(如果需要):

    1
    2
    3
    4
    routes:
    - to: 0.0.0.0/0
    via: 192.168.1.1
    metric: 100
  • 应用配置:

    1
    sudo netplan apply

总控应用监听地址配置

sc

目前总控安装前修改 IP 为正常流程,直接通过网络配置即可。而总控运行时修改 IP 目前并不支持,主要难点在于修改 IP 后,引擎不知道总控 IP 变更,数据推不到总控,sv 会拿不到数据。目前如果直接修改 IP 后,总控组件将运行正常,但 sv 的数据会不准,因为接收不到数据了。

在 2.2.1 版本会修改通信方向对这部分进行重构并重新形成方案来解决这个问题。

5. 测试总控网络连接

注意事项

  • 在修改网络配置之前,请确保您了解当前的网络环境和需求。
  • 在远程修改网络配置时要特别小心,以免丢失连接。
  • 在配置防火墙时,确保不要阻止关键服务的端口,如SSH(22端口)。
  • 备份所有重要的配置文件,以便在出现问题时可以恢复。

附录

需要了解的命令行工具

  • ip:用于显示和操纵路由、网络设备、接口和隧道的工具。
  • nano/vi/vim:简单易用的文本编辑器。
  • netplan:用于配置网络的工具,特别是在Ubuntu中。
  • ping:测试网络连接的工具。

总控机器初始网络配置文档
https://abrance.github.io/2023/11/21/project/sr/总控机器初始网络配置文档/
Author
xiaoy
Posted on
November 21, 2023
Licensed under