Linux 静态IP地址修改与报错处理

embedded/2024/9/23 7:33:34/

目录

查看网卡信息

IP%E5%9C%B0%E5%9D%80-toc" style="margin-left:0px;">Ubuntu 16.04.5 LTS、Ubuntu 20.04.6 LTS

Ubuntu 18.04.6 LTS

Centos 8.0

IP%E5%9C%B0%E5%9D%80-toc" style="margin-left:40px;">修改IP地址

IP%E5%9C%B0%E5%9D%80%E7%BD%AE%E7%A9%BA-toc" style="margin-left:40px;">将IP地址置空

确认修改是否生效


查看网卡信息

ifconfig
ifconfig -a

IP%E5%9C%B0%E5%9D%80">Ubuntu 16.04.5 LTS、Ubuntu 20.04.6 LTS

修改配置

vim /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).source /etc/network/interfaces.d/*# The loopback network interface
auto lo
iface lo inet loopbackauto enp159s0f0
iface enp159s0f0 inet staticaddress 192.168.0.10netmask 255.255.255.0gateway 192.168.0.1dns-nameservers 10.0.0.1

应用生效

systemctl status networking
systemctl restart networking

 如果状态日志中出现找不到enp159s0f0的报错,请检查配置文件中的enp159s0f0是否书写正确!


Ubuntu 18.04.6 LTS

修改配置

vim /etc/netplan/01-netcfg.yaml
network:version: 2renderer: networkdethernets:eno1:dhcp4: noaddresses: [192.168.0.20/24]gateway4: 192.168.0.1nameservers:search: [ubuntu]addresses:- "192.168.0.20"

应用生效

netplan apply

如果IP地址没有变化,请确认网卡是否正确,一般是有IPv6地址的网卡!


Centos 8.0

cd /etc/sysconfig/network-scripts
ls
vim ifcfg-对应网卡

修改IP地址

修改配置

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp125s0f0
UUID=5ff52bad-2bdb-3d7f-a8b2-57a9bafasdfg
ONBOOT=yes
AUTOCONNECT_PRIORITY=-999
DEVICE=enp125s0f0
IPADDR=192.168.0.30
PREFIX=22
GATEWAY=192.168.0.1
DNS1=10.0.0.1
DNS2=10.0.0.2
DNS3=10.0.0.3
IPV6_PRIVACY=no

应用生效 

service NetworkManager restart
nmcli c reload
nmcli c up enp125s0f0

如果IP地址在子网掩码范围内但不是设置的值,请确认 BOOTPROTO 参数配置是否正确!

IP%E5%9C%B0%E5%9D%80%E7%BD%AE%E7%A9%BA">将IP地址置空

修改配置

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp125s0f0
UUID=5ff52bad-2bdb-3d7f-a8b2-57a9bafasdfg
ONBOOT=yes
AUTOCONNECT_PRIORITY=-999
DEVICE=enp125s0f0

应用生效

service NetworkManager restart
nmcli c down enp125s0f0
nmcli c show

如果出现 No suitable device found for this connection 错误,则说明修改已生效,enp125s0f0已不存在!


确认修改是否生效

ping 192.168.0.10
ping 192.168.0.20

如果IP地址正常但无法ping通,请确认:

联网的网口MAC地址与修改的网卡MAC地址是否对应

是否存在两个网卡IP地址相同,可使用以下命令启用/禁用网卡:

# 启用网卡
ifconfig enp125s0f1 up
# 禁用网卡
ifconfig enp125s0f1 down

参考资料:

ubuntu 16.04 设置静态IP - 简书

https://www.cnblogs.com/zh-dream/p/13405799.html

Ubuntu Server 18.04无法设定IP地址

CentOS 8配置静态IP(固定IP地址)亲测有效_centos8配置静态ip地址-CSDN博客


http://www.ppmy.cn/embedded/16069.html

相关文章

压力测试caliper/java-sdk

通过Caliper进行压力测试程序 第一步. 配置基本环境 部署 Caliper 的计算机需要有外网权限; 操作系统版本需要满足以下要求: Ubuntu > 16.04 、 CentOS > 7 或 MacOS > 10.14 ; 部署 Caliper 的计算机需要安装有以下软件&#x…

【后端】python2和python3的安装与配置

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、python是什么二、python环境的安装与配置Python 2的安装与配置Python 3的安装与配置注意事项 三、总结 前言 随着开发语言及人工智能工具的普及&#xff0…

【C++】学习笔记——类和对象_3

文章目录 二、类和对象11. 析构函数(补)12. 拷贝构造函数13. 运算符重载 未完待续 二、类和对象 11. 析构函数(补) 析构函数并不是销毁对象,对象的销毁是由编译器完成的,析构函数的作用是清理&#xff0c…

Sping源码(七)—context: component-scan标签如何扫描、加载Bean

序言 简单回顾一下。上一篇文章介绍了从xml文件context component-scan标签的加载流程到ConfigurationClassPostProcessor的创建流程。 本篇会深入了解context component-scan标签底层做了些什么。 component-scan 早期使用Spring进行开发时,很多时候都是注解 标…

记录如何用php删除一段文字中的指定文字

在PHP中,删除一段文字中的指定文字可以通过使用str_replace()函数来实现。这个函数可以替换字符串中的某些字符或字符串,如果你想要删除特定的文字,可以将它们替换为空字符串。 以下是使用str_replace()函数删除指定文字的基本语法&#xff…

Spring 数据脱敏实现方式

1、前言 当前互联网中,越来越重视数据安全,数据脱敏在实际应用中越来越多。 2 、脱敏方式 2.1 数据库sql 语句脱敏 sql 语句脱敏是比较传统通用的,例子如下所示: select CONCAT(LETF(mobile,3),"*****",RIGHT(mobile,…

jupyter notebook用不了multiporcessing的问题

在跑一本drl书中的代码遇到这个问题,到书的github页面看到别人也有类似的问题 搬运答案 Had the same issue, this is because multiprocessing does not work natively inside a Jupyter notebook. For details see this StackOverflow discussion (specifically…

Vision Pro“裸眼上车”,商汤绝影全新舱内3D交互亮相

2023年,Apple Vision Pro的横空出世让人们领略到了3D交互的魅力,商汤绝影通过深厚的技术研发实力和高效的创新迭代效率,带来两大全新座舱3D交互:3D Gaze高精视线交互和3D动态手势交互。 作为全球首创的能够通过视线定位与屏幕图标…