当前位置: 首页 > article >正文

Ubuntu静态IP配置信息查看命令

Ubuntu静态IP配置信息查看命令

1. 查看当前IP地址信息 (Address & Netmask)

方法1: 使用ip命令 (推荐)

ip addr show
# 或简写
ip a

方法2: 使用ifconfig命令

ifconfig
# 查看特定网卡
ifconfig eth0

方法3: 只查看IP地址

hostname -I

2. 查看网关信息 (Gateway)

查看默认网关

ip route show default
# 或
ip r | grep default

使用route命令

route -n

使用netstat命令

netstat -rn

3. 查看DNS服务器信息

查看当前DNS配置

cat /etc/resolv.conf

使用systemd-resolve查看

systemd-resolve --status

查看NetworkManager的DNS设置

nmcli dev show | grep DNS

4. 查看完整路由表信息 (Routes)

查看所有路由

ip route show
# 或简写
ip r

查看路由表(包含metric)

route -n

详细路由信息

netstat -rn

5. 一键查看所有网络信息

综合查看脚本

echo "=== IP地址信息 ==="
ip addr showecho -e "\n=== 路由信息 ==="
ip route showecho -e "\n=== DNS信息 ==="
cat /etc/resolv.confecho -e "\n=== 网关信息 ==="
ip route show default

6. 常用网络配置文件位置

Ubuntu 18.04及以后版本 (Netplan)

# 查看netplan配置
ls /etc/netplan/
cat /etc/netplan/*.yaml

传统网络配置文件

# 接口配置文件
cat /etc/network/interfaces

7. 静态IP配置示例参考

根据查看到的信息,静态IP配置通常需要:

  • Address: 192.168.1.100 (你想设置的静态IP)
  • Netmask: 255.255.255.0 (通常是/24)
  • Gateway: 192.168.1.1 (路由器IP)
  • DNS: 8.8.8.8, 8.8.4.4 (或ISP提供的DNS)

8. 实用技巧

查看网卡名称

ip link show
# 或
ls /sys/class/net/

测试网络连通性

ping -c 4 8.8.8.8
ping -c 4 gateway_ip

刷新网络配置(Netplan)

sudo netplan apply

注意事项

  1. 现代Ubuntu版本主要使用Netplan进行网络配置
  2. 确保静态IP与当前网络段匹配
  3. 配置前建议备份原有配置文件
  4. 配置后测试网络连通性
http://www.lryc.cn/news/2387700.html

相关文章:

  • unity实现wasd键控制汽车漫游
  • Python优雅执行SSH命令:10种方法+虚拟环境深度实践
  • Linux TCP与Socket与IO多路复用(Epoll)
  • LINUX安装运行jeelowcode后端项目(命令行)
  • 嵌入式高级工程师面试全解:从 malloc 到 kernel panic 的系统知识梳理
  • 机器学习第二十七讲:Kaggle → 参加机器学习界的奥林匹克
  • C++(初阶)(二十)——封装实现set和map
  • 【MySQL】06.内置函数
  • 企业微信内部网页开发流程笔记
  • 智慧在线判题OJ系统项目总体,包含功能开发思路,内部中间件,已经部分知识点
  • 【MySQL】2-MySQL索引P2-执行计划
  • 云电脑显卡性能终极对决:ToDesk云电脑/顺网云/海马云,谁才是4K游戏之王?
  • 11 接口自动化-框架封装之统一请求封装和接口关联封装
  • influxdb时序数据库
  • OpenCV CUDA模块图像处理------颜色空间处理之用于执行伽马校正(Gamma Correction)函数gammaCorrection()
  • 机器学习10-随机森林
  • 商品条形码查询接口如何用C#进行调用?
  • 编译pg_duckdb步骤
  • 多模态大语言模型arxiv论文略读(九十一)
  • 攻防世界 - MISCall
  • 数据结构测试模拟题(2)
  • 在PyTorch中,对于一个张量,如何快速为多个元素赋值相同的值
  • 苍穹外卖--Redis
  • C++ 条件变量虚假唤醒问题的解决
  • 深度学习————注意力机制模块
  • openssl 使用生成key pem
  • python:基础爬虫、搭建简易网站
  • 好坏质检分类实战(异常数据检测、降维、KNN模型分类、混淆矩阵进行模型评估)
  • 链表:数据结构的灵动舞者
  • YOLOv4:目标检测的新标杆