Ubuntu 22.04服务器版本的使用:(4)查询网关ip,查询dns服务器地址,修改网络配置

前情提要

在安装好ubuntu 22.04服务器版后的一次服务器重启中,局域网分配给服务器的ip地址变了,导致ssh无法连接。为了固定局域网的ip地址,我做了以下事情:查询网关ip,查询dns服务器地址,修改网络配置。

在 Ubuntu 22.04 中,可以通过以下方法快速查询网关 IP 和 DNS 服务器地址:


一、查询网关 IP

使用 ip route 命令
ip route show default | awk '/default/ {print $3}'

输出示例
192.168.1.1(即网关 IP)


二、查询 DNS 服务器地址

查看 /etc/resolv.conf
cat /etc/resolv.conf | grep 'nameserver'

输出示例

nameserver 8.8.8.8
nameserver 192.168.1.1

根据您提供的信息,以下是针对 Ubuntu 22.04 服务器版 的完整静态 IP 配置步骤:


三、修改网络配置

1. 确认网络接口名称
ip a

找到物理网卡名称(如 ens33enp0 等)。


2. 备份原配置文件
sudo cp /etc/netplan/00-installer-config.yaml /etc/netplan/00-installer-config.yaml.bak

这里面备份的netplan文件即“00-installer-config.yaml”,在不同设备下是不一样的,需要先在/etc/netplan中找到该文件的文件名(通常netplan文件夹下只有一个文件,就是我们需要修改的配置文件),再备份。


3. 编辑 Netplan 配置文件
sudo vim /etc/netplan/00-installer-config.yaml

输入以下内容(替换 ens33 为您的实际接口名):

network:
  version: 2
  renderer: networkd
  ethernets:
    ens33:
      dhcp4: no
      addresses:
        - 192.168.1.10/24    # 您的固定IP及子网掩码(/24对应255.255.255.0)
      routes:
        - to: default
          via: 192.168.1.1  # 网关IP
      nameservers:
        addresses: [192.168.1.1]  # 您的DNS地址
        search: [local]          # 可选域名搜索域

其中,固定ip地址是自己希望修改且固定下来的内网ip地址。网关ip和dns地址通过之前步骤的查找得到。


4. 应用配置
sudo netplan apply

输入指令后无任何弹出内容表示设置成功


关键验证步骤

1. 检查IP是否生效
ip a show ens33 | grep "inet "

应显示 192.168.1.10/24

2. 测试网关连通性
ping -c 4 192.168.1.1
3. 验证DNS解析
nslookup baidu.com

注意事项

  1. IP冲突预防
    确保 192.168.1.10 未被局域网其他设备占用。可通过以下命令快速检测:

    ping -c 2 192.168.1.10
    

    若无响应表示IP可用,若收到响应需更换其他IP。

  2. DNS特殊说明
    如果需要额外添加公共 DNS,可修改为:

    nameservers:
      addresses: [192.168.1.1, 8.8.8.8]
    
  3. 故障恢复
    如果配置错误导致断网,可通过备份恢复:

    sudo cp /etc/netplan/00-installer-config.yaml.bak /etc/netplan/00-installer-config.yaml
    sudo netplan apply
    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值