ubuntu16.04配置网卡

article/2025/11/6 16:08:14

第一步:查看网卡信息

输入ifconfig命令查看网卡信息,下图红圈处就是网卡名称。

 

第二步:配置网卡文件

注意:不同的linux系统,网卡配置文件是不同的,这里ubuntu的网卡配置文件是/etc/network/interfaces。

输入下面命令进行编辑网卡文件

sudo vi /etc/network/interfaces

默认的文件内容如下:

auto lo
iface lo inet loopback

现在修改配置文件。修改方法有两种

方法一:静态ip

修改内容如下:下面的enp0s3需要改成自己的网卡名称,就是上面第一步的红圈信息。ip地址,掩码网关自己合理配置就行了。记得wq!保存退出。

auto enp0s3
iface enp0s3 inet static
address 192.168.0.1
netmask  255.255.255.0
gateway  192.168.0.1

 

方法二:动态获取ip配置

auto enp0s3
iface enp0s3 inet dhcp

注意上面的网卡写成自己的网卡名称。记得wq!保存退出。

 

第三步:修改DNS服务器地址

方法一:

 通过/etc/network/interfaces,在它的最后增加一句下面的内容:下面的223.5.5.5是阿里的dns地址,可以自己选择适合的dns地址。

dns-nameservers 223.5.5.5

重启后DNS就生效了,这时候再看/etc/resolv.conf,最下面就多了一行:

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)

#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

nameserver 223.5.5.5

方法二 

在/etc/resolvconf/resolv.conf.d/目录下的base文件里面,写入下面的命令, 然后重启,DNS生效。

nameserver 223.5.5.5

第四步:重启电脑

注意:不是重启网卡,博主也尝试通过下面的命令来重启网卡,可是就是不生效。所以,一定要reboot重启电脑才行。

下面这些命令只能用来启动和关闭网卡,但是不能让修改的配置立即生效。

/etc/init.d/networking restart
或者(下面是指定启动关闭某个网卡命令)
ifdown enp0s3    (关闭网卡enp0s3)
ifup   enp0s3    (启动网卡enp0s3)
sudo service network-manager restart  

记住,一定要重启电脑,命令是不能让修改生效的,原因博主也不知道。

重启电脑后,ifconfig查看配置是否生效。

测试:ping www.baidu.com

配置完成。


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

相关文章

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,然后你需要更新别人提交的代码到你本地, 就可以直…

使用git更新代码

文章目录 更新本地代码(git pull)更新远程仓库代码(git push) 更新本地代码(git pull) 在上一篇Git工具快速入门中,我们知道了如何从远程仓库下载代码,以及如何将一个项目文件推送到远端仓库,那…

Git更新代码

目录 1. 初次运行 Git 前的配置 用户信息 2. 拉取仓库代码 3. 提交代码 4. 版本回退 4.1 本地分支版本回退的方法 4.2 自己的远程分支版本回退的方法 4.3 区别:git checkout -- file 与 git reset -- file 命令 5. git restore 和 git restore --staged …

CS224W课程学习笔记(四):node2vec算法原理与说明

引言 什么是图嵌入? 我想从上节的deepwalk中已经有一个十分完整的轮廓了,这里引出deepwalk论文中的一张很形象的图(当然,上节的一些实战演练,也将这种嵌入关系进行了模拟与可视化,前文为:&…

08-Node.js—nvm

目录 1、介绍2、使用2.1 下载安装2.2 常用命令2.2.1 nvm list available2.2.2 nvm list2.2.3 nvm install 18.12.12.2.4 nvm install latest2.2.5 nvm uninstall 18.12.12.2.6 nvm use 18.12.1 参考 1、介绍 nvm 全称 Node Version Manager 顾名思义它是用来管理 node 版本的工…

笔记︱基于网络节点的node2vec、论文、算法python实现

看到一个很有意思的算法,而且腾讯朋友圈lookalike一文中也有提及到,于是蹭一波热点,学习一下。论文是也发KDD2016 . . 一、主要论文:node2vec: Scalable Feature Learning for Networks 本节引用自 a、微博洪亮劼 &#xff1a…