ubuntu18.04版本配置静态IP并且可以上网(解决配置静态IP不能额上网的问题)

一、在VMware选择桥接模式,连接到物理网卡

二、然后打开虚拟机

打开命令行,输入ifonfig查看当前IP,子网掩码,网关

如果本来没连上网的,去windows下面ipconfig。

然后我们就可以将这个配置成我们的静态IP,当然也可以是自己想配置的(不冲突),

三、配置

执行sudo vim /etc/netplan/01-network-manager-all.yaml这个命令,我们要修改yaml文件进行配置,01-network-manager-all.yaml这个是我的配置文件。大家可以找自己的文件

然后sudo vim /etc/netplan/文件名

然后将配置加入,注意yaml文件是对格式要求很严格的

cpp 复制代码
network:
  version: 2
  renderer: networkd  # 改用 systemd-networkd 管理,放弃 NetworkManager
  ethernets:
    ens33:
      dhcp4: no
      addresses: [192.168.50.100/24]
      gateway4: 192.168.50.1
      nameservers:
        addresses: [8.8.8.8, 1.1.1.1, 223.5.5.5]  # 只保留公共 DNS# Let NetworkManager manage all devices on this system
~                                                                                                                          

然后修改自己的ip和掩码和网关。

粘贴完后,保存,

四、生效

cpp 复制代码
#更新配置
sudo netplan apply

# 重新关联 resolv.conf 到 systemd-resolved 管理的正确文件
sudo ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf

# 重启 systemd-resolved 服务,确保转发规则生效
sudo systemctl restart systemd-resolved

执行完之后,

先ping谷歌,再拼百度

cpp 复制代码
ping 8.8.8.8
ping www.baidu.com

到这里就成功配置了。

相关推荐
sxgzzn32 分钟前
光伏数智化综合平台:让光伏电站运维更智能、更高效
运维
乌托邦的逃亡者2 小时前
Linux中如何检测IP冲突
linux·运维·tcp/ip
一曦的后花园2 小时前
linux搭建promethes并对接node-exporter指标
linux·运维·服务器
乌托邦的逃亡者2 小时前
CentOS/Openeuler主机中,为一个网卡设置多个IP地址
linux·运维·网络·tcp/ip·centos
拾贰_C3 小时前
【OpenClaw | openai | QQ】 配置QQ qot机器人
运维·人工智能·ubuntu·面试·prompt
桌面运维家3 小时前
服务器进程异常监控:快速定位与排障实战指南
运维·服务器
@CLoudbays_Martin113 小时前
UniApp是否能够接入SDK游戏盾呢?
服务器·网络·网络协议·tcp/ip·安全
风曦Kisaki4 小时前
# Linux Shell 编程入门 Day02:条件测试、if 判断、循环与随机数
linux·运维·chrome
木雷坞4 小时前
视觉算法环境 Docker 镜像拉取失败排查
运维·人工智能·docker·容器
郝亚军4 小时前
ubuntu 22.04如何安装libmodbus
运维·服务器·ubuntu