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 show

echo -e "\n=== 路由信息 ==="
ip route show

echo -e "\n=== DNS信息 ==="
cat /etc/resolv.conf

echo -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

nvidia@ubuntu:/data$ ip route show 
default via 10.20.200.1 dev wlP1p1s0 proto dhcp metric 600 
10.20.200.0/21 dev wlP1p1s0 proto kernel scope link src 10.20.202.82 metric 600 
169.254.0.0/16 dev docker0 scope link metric 1000 linkdown 
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown 

mask 255.255.248.0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值