Ubuntu18.04 配置网卡

article/2025/11/6 15:54:15

2019/10/29, Ubuntu Server 18.04

摘要:Ubuntu Server 18.04 采用netplan作为网络配置管理,修改IP使其连上网络,修改替换软件源

修改网卡配置#

首先使用ip a查看当前网卡名称:

可以看到eth0就是我们的网卡名称,这个要记住,后面配置网卡要用到
还有个叫lo的配置,是环回接口loopback

进入网卡配置目录

cd /etc/netplan/

查看目录下文件,有个yaml后缀名的文件就是当前网络配置文件,我这里叫50-cloud-init.yaml

vi打开该文件进行编辑:

sudo vi 50-cloud-init.yaml

下面介绍两种网卡配置,一种是使用DHCP自动分配IP,一种是使用静态固定IP

自动分配IP#

在ethernets节点下,添加eth0(前面使用ip a看到的网卡名称),子节点dhcp4: true即可:

network:
    ethernets:
        eth0:
            dhcp4: true
    version: 2

注意dhcp4的冒号后面有个空格!!!

保存退出后,使用netplan命令应用设置:

sudo netplan apply

重新查看IP,发现配置已生效:

静态固定IP#

在ethernets节点下,配置如下:

network:
    ethernets:
        eth0:
            dhcp4: no
            addresses: [192.168.137.13/24]
            gateway4: 192.168.137.1
            nameservers:
                addresses: [192.168.137.1]
    version: 2
复制

注意点:
1.冒号后面需要有个空格!
2.第一个addresses是地址,/24是子网掩码信息
3.gateway4是网关
4.nameservers下的addresses是DNS地址

保存退出后,使用netplan命令应用设置:

sudo netplan apply

重新查看IP,发现配置已生效:

替换软件源#

备份配置文件:

sudo mv /etc/apt/sources.list  /etc/apt/sources.list.bak

这里我用的是mv命令,所以原先的sources.list就不存在了,后文编辑的时候就会新建文件,不需要清空内容了。
编辑替换镜像:

sudo vi /etc/apt/sources.list 

文件内容如下:

deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
#deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
#deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
#deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
#deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
#deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

使用阿里云的bionic镜像,注意版本 ——镜像地址

更新源:

sudo apt-get update

apt-get命令的使用:博客链接


http://chatgpt.dhexx.cn/article/j7Iy9USt.shtml

相关文章

linux Ubuntu网卡配置,Windows 7下用VirtualBox安装Ubuntu网卡配置

Windows 7下用VirtualBox安装Ubuntu,要求Ubuntu能连上互联网,同时在Ubuntu中配置SSH、FTP、NFS服务,能从Win7进行访问。 此时Linux虚拟机需要两块网卡,一块使用NAT方式(网络地址翻译网络)连接,用于连接互联网&#xff…

Ubuntu 双网卡配置优先级

Ubuntu 双网卡配置优先级 作者:Bright Xu Ubuntu的网卡配置跟CentOS不太一样。 更多请参考:CentOS 双网卡配置优先级 根据业务需要,有时候服务器需要两张网卡,一张用于访问外网,另一种用于连接内网。 如果在安装系统是…

ubuntu配置网卡

第一步:查看网卡信息 输入ifconfig命令查看网卡信息,下图红圈处就是网卡名称。 第二步:配置网卡文件 注意:不同的linux系统,网卡配置文件是不同的,这里ubuntu的网卡配置文件是/etc/network/interfaces。 输…

Ubuntu18.04  网卡配置

Ubuntu18.04 网卡配置 Ubuntu18.04网卡配置,不同于其他Linux网卡配置,Ubuntu18.04采用的是 Netplan ,想要了解具体可查看官网。 1、设置网络为:桥接网卡 2、在宿主电脑上使用管理员输入CMD 命令 ipconfig /all 查看子网掩码&#xff…

ubuntu16.04配置网卡

第一步:查看网卡信息 输入ifconfig命令查看网卡信息,下图红圈处就是网卡名称。 第二步:配置网卡文件 注意:不同的linux系统,网卡配置文件是不同的,这里ubuntu的网卡配置文件是/etc/network/interfaces。 …

Ubuntu配置网卡信息(ip、网关、子网掩码、dns)

目录 一、前言二、配置网卡信息三、注意事项 一、前言 本文介绍了Ubuntu系统下配置网卡的信息,包含网卡的ip地址、网关、子网掩码和dns。   网卡的ip地址可以设置成动态(DHCP)或静态的,网关和掩码根据实际需求选择是否设置。dns…

idea如何用git更新和提交代码

一、git更新操作 第一步: 在提交项目之前必须先对项目进行更新,此项特别重要,如果不进行更新,别人有项目提交到服务器上,那么你的项目将会提交不上去,使用git解决冲突会比较麻烦,即使你解决了冲…

gitee更新代码库

步骤: 克隆仓库(有则省略此步) git clone https://gitee.com/master_wei/trainticketsale_fork.git 一、同步远程仓库信息 git pull origin master …

Git更新代码到本地

一.首先查看git 远程仓库的地址 git remote -v 二,更新代码本地到仓库两种方式: /方法一 $ git fetch origin master //从远程的origin仓库的master分支下载代码到本地的origin master$ git log -p master.. origin/master//比较本地的仓库和远程参考的区别$ git …

git强制更新本地代码,git pull无法更新本地代码,git pull显示更新成功但是本地并没有拉去到最新的代码

git pull之后看见没有,看见了吧,Already up to date. 操作了N遍,但是当对比本地和远程库之后,发现自己本地的代码根本就不是最新的, 怎么解决? 强制更新,将本地代码更新为仓库里最新的代码&a…

Git如何更新远程仓库代码到本地

1.首先可以暂存本地的修改,如果本地没有修改,则会显示“没有要保存的本地修改” git stash 2.执行命令会找到项目重新拉取代码进行更新,可以看到该程序有更新。 git fetch --all3.执行命令进行更新文件的下载覆盖,下面会列出哪些…

Gitee上传、更新仓库代码

Gitee上传、更新仓库代码 Gitee上传1、进入到Gitee中,并创建该项目的远程仓库。2、进入本地你想要上传的文件目录下,右键单击空白处,点击**Git Bash Here**。3、配置你的用户名和邮箱4、初始化本地仓库5、添加项目目录下所有文件至本地仓库6、…

git命令更新代码

拉取代码: git pull 推本地代码上去: 1、git status 2、git add [filename1] [filename2] 3、git commit [filename1] -m “提交信息说明” 4、git push 回退 1、退回至缓存区的coding回退 git reset [filename1] 2、会退到制定版本 git rese…

如何使用git更新别人的代码

文章目录 如何使用git更新别人的代码问题说明省流问题示例操作步骤总结总结 如何使用git更新别人的代码 问题说明 当自己git clone别人的代码之后,代码一直停留到本地电脑上,而你就跑了一次程序就搁置了。 后来有一天你想再次运行该代码,但…

更新github上的代码

昨晚熬夜写完了“git上传本地项目代码到github”的任务,早上来公司先把早上的工作完成后,抽点时间继续来继续更新文章 更新github上的代码 一、克隆代码 1、把大神的代码clone到本地,或者clone自己github上的代码使用命令 git clone http…

git版本如何更新

Windows中怎么更新git版本 直接在桌面右键:Git Bash Heregit2.17.1版本之前 :git updategit2.17.1版本之后 :git update-git-for-windows

Git 提交代码和更新代码

首先,操作之前一定要看清分支!! 其次,提交代码之前一定要先更新代码!! git branch -----查看当前分支 git pull -----更新代码到本地 提交代码: 1、在本地修改相应文…

git更新本地代码

IDEA中Git的更新/提交/还原方法 记录一下在IDEA上怎样将写的代码提交到GitHub远程库: 下面这个图是基本的提交代码的顺序: 1. 将代码Add到stage暂存区 本地修改了代码后,需先将代码add到暂存区,最后才能真正提价到git仓库。 首先…

git使用教程2-更新github上代码

前言 前面一篇已经实现首次上传代码到github了,迈出了装逼第一步,本篇继续讲如何把本地更新的代码同步更新到github上 一、clone代码 1.把大神的代码clone到本地,或者clone自己github上的代码,使用指令: >git clone…

git 更新本地代码

1. 本地代码未修改,只有master分支,直接更新 git pull 但前提必须是本地的代码没更改过。比如,你提交了代码到 github 后,随后别人也提交代码到 github,然后你需要更新别人提交的代码到你本地, 就可以直…