Ubuntu问题 -- 通过远程修改文件配置ubuntu服务器的静态IP (不需要到服务器现场) (通过NetworkManager)

目的

  • 当前正连着ssh, 又想要修改IP, 不想去服务器现场配置

开始

ubuntu图形化配置 ip 所修改的文件位于

bash 复制代码
cd /etc/NetworkManager/system-connections/

如果 /etc/NetworkManager/system-connections/ 目录下没有文件, 说明系统没有自动生成, 之前没有配置过静态IP, 可以通过图形化界面的方式配置一下静态IP并重启网络试一试

编辑文件来配置网络, 找到需要修改网卡的配置文件

  • 我需要修改eno1, 我这里是 '有线连接1' 对应于 eno1
css 复制代码
sudo vim '有线连接 1.nmconnection'
  • 配置静态IP
  • 配置动态IP

修改完重启该网卡, 注意不需要后面的 .nmconnection

bash 复制代码
# 重新加载网络配置文件
sudo nmcli connection reload

# 为保证ssh不会断, 先down掉网络, 再迅速开启网络, 
sudo nmcli connection down id "有线连接 1" && sudo nmcli connection up id "有线连接 1"

效果

down和up的命令行操作相当于如下图所示的图形化界面的操作

相关推荐
sunflower_w1 小时前
linux I2C核心、总线与设备驱动
linux·运维·服务器
myzzb1 小时前
基于uiautomation的自动化流程RPA开源开发演示
运维·python·学习·算法·自动化·rpa
Ronin3052 小时前
【Linux系统】进程间通信:System V IPC——共享内存
linux·服务器·system v 共享内存
网硕互联的小客服3 小时前
Apache 如何支持SHTML(SSI)的配置方法
运维·服务器·网络·windows·php
基于python的毕设3 小时前
C语言栈的实现
linux·c语言·ubuntu
落日漫游3 小时前
K8s核心组件全解析
运维·docker·运维开发
M1A15 小时前
TCP协议详解:为什么它是互联网的基石?
后端·网络协议·tcp/ip
Demisse6 小时前
[Linux] Linux文件系统基本管理
linux·运维·服务器
BAOYUCompany6 小时前
暴雨服务器:以定制化满足算力需求多样化
运维·服务器
青岛佰优联创新科技有限公司8 小时前
移动板房的网络化建设
服务器·人工智能·云计算·智慧城市