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的命令行操作相当于如下图所示的图形化界面的操作

相关推荐
namekong87 分钟前
在 Ubuntu 上可以用几个常用命令查看系统运行情况(内存、CPU、硬盘占用等
linux·运维·服务器
wheeldown12 分钟前
【Linux】Linux下的静态链接的底层逻辑
linux·运维·服务器
gsfl14 分钟前
环境搭建,Ubuntu 安装、客户端使用与性能认知
linux·运维·ubuntu
liu****28 分钟前
负载均衡式的在线OJ项目编写(五)
运维·c++·负载均衡·个人开发
且行且知38 分钟前
在ubuntu下载企业微信
linux·ubuntu·企业微信
CodeCraft Studio40 分钟前
借助Aspose.Email,使用 Python 将 EML 转换为 MHTML
linux·服务器·python·aspose·email·mhtml·eml
saber_andlibert2 小时前
【Linux】深入理解Linux的进程(一)
linux·运维·服务器·开发语言·c++
虚伪的空想家3 小时前
K8S部署的ELK分片问题解决,报错:unexpected error while indexing monitoring document
运维·elk·云原生·容器·kubernetes·报错·eck
心灵宝贝9 小时前
CentOS 7 安装 net-tools.rpm 包步骤详解(附 rpm 命令和 yum 方法)附安装包
linux·运维·centos
1024find9 小时前
Linux基线配置
linux·运维·服务器