Ubuntu系统下网络配置文件解析与说明
作者:Verne in GitHub 发布时间:2023-07-14 16:12:11
今天遇到一个奇怪的网络问题,记录一下研究过程和一些配置情况,顺便学习一下 Linux 下网络环境配置。
网络配置文件
该文件配置网卡信息 vi /etc/network/interfaces
auto lo
iface lo inet loopback
# 配置 eth0 dhcp 获取 IP 地址
auto eth0
iface eth0 inet dhcp
配置的作用
在 /etc/network/interfaces 这个配置中可能原本就有一些配置,比如
auto lo
iface lo inet loopback
这两行表示的是 auto lo 系统启动时自动配置 lo 接口,然后对于 lo 接口配置一个本地回环(loopback) 地址。
如果要给网卡配置静态地址
auto eth0
iface eth0 inet static
address 192.168.2.100
network 192.168.2.0
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.1
下面几行分别表示 eth0 接口的 IP,网络号,掩码,广播地址和网关。
如果要配置自动获取 IP 地址 DHCP
auto eth0
iface eth0 inet dhcp
更多的配置内容可以查看 man interfaces
到 /etc/network 目录下一看会发现很多有趣的目录
if-down.d
if-post-down.d
if-pre-up.d
if-up.d
这些目录都是属于 Debian 实现的网络配置,当发生 if-up 时就会执行放在 if-up.d 目录下的脚本,这样就可以用来实现一些很有意思的事情,比如如果写了一个签到脚本,那么可以在笔记本联网时自动完成签到这样,或者联网之后启动 VPN 这样的事情。
添加执行权限
chmod 755 /etc/network/if-up.d/YOUR_SCRIPT
注意的是脚本执行顺序是 lexicographic 字母序。
另外一种方式就是在 /etc/NetworkManager/dispatcher.d/ 这里定义脚本,也可以做到一样的事情,不过这就需要依赖 NetworkManager 了。
配置 DNS
DNS 配置文件在 /etc/resolv.conf 文件中,一般为
search domain
nameserver 127.0.0.53
重启网卡
sudo ifup eth0
sudo ifdown eth0
# or
sudo ifconfig eth0 down
sudo ifconfig eth0 up
重启网络
sudo /etc/init.d/networking restart
sudo /etc/init.d/network-manager restart
来源:http://blog.einverne.info/post/2019/08/ubuntu-linux-mint-network-configuration.html


猜你喜欢
- 前一段时间提交了一个产品版本给测试人员测试,测试结果简直出人意料!测试一段时间后页面就卡死了,当时根据这个现象下意识的怀疑是卡到数据库这一层
- 11月25消息,百度推出一款功能强大的智能手机输入法v1.0 Beta,其基于百度搜索技术的强大词库,内置百度搜索框,将上网搜索步骤减少至最
- centos 7中防火墙是一个非常的强大的功能了,但对于centos 7中在防火墙中进行了升级了,下面我们一起来详细的看看关于centos
- 一:查看文件系统块大小sudo /sbin/tune2fs -l /dev/sda1|grep "Block size"
- 问题描述:在执行docker run -p 19918:19918/tcp -v /etc/localtime:/etc/localtime
- 1.脚本vim环境在脚本中通常要显示一些脚本信息,这些信息可以通过对vim设定使其自动出现/etc/vimrc 此文件是vim的主配置文件,
- 一、Linux组基本介绍在Linux中每个用户必须属于一个组,不能独立于组外。在Linux中每个文件有所有者,所在组,其他组的概念1)所有者
- 现在很多中小网站(尤其是 Web 2.0 站点) 都允许用户上传图片,如果前期没有很好的规划,那么随着图片文件的增多,无论是管理还是性能上都
- Vmware12+Centos7搭建Openstack环境—网络配置一、虚拟机配置根据OpenStack官方的教程,节点的环境中比较重要的就
- #最关键参数,默认为5,修改为0 表示不要重发net.ipv4.tcp_synack_retries = 0#半连接队列长度net.ipv4
- default encode为UTF-8,显示中文会变成乱码解决方案:Windows- >Pereferences- >Genr
- 一台linux服务器受到ARP攻击,在使用arp -s绑定网关地址时发现命令不能正常使用.绑后网络会断.后经前辈指点在/etc下创
- 做博客和个人网站的朋友们注意了,辛辛苦苦做网站和编辑博客,好不容易来几个流量,本来以为可以赚点广告费来支撑站点的正常运营,可是每次点击只有几
- 前言用nginx做负载均衡,作为架构的最前端或中间层,随着日益增长的访问量,需要给负载均衡做高可用架构,利用keepalived解决单点风险
- 针对GG规则的修改,主题不鲜明、关键字不突出的站点纷纷扑街,面对这个现状,小菜鸟们该如何玩转建站,兄弟斗胆妄言。1、选一款PHP的CMS。
- 前言:绝大多数的站长是负担不起独立主机所带来的金钱、时间、维护上的消耗,于是就有了虚拟主机业务。随着虚拟主机近几年良莠不齐的发展,如何选择一
- 终于装上了时下超热门的Win7操作系统,小编在体验的同时却发现, Win7系统自带的图片处理软件不够简易实用,所以小编在此推荐使用与Win7
- 尽管Linux在桌面计算的世界中还没有取得引人注目的进展,但作为网络服务器它已经小有名气了。由于其出色的可靠性,我们可以放心地在Linux上
- 对SEO来说,友情链接的重要性是大家都知道的。所以很多做SEO的公司都成立了媒介部呀,外联部呀等等一个专门的部门来做友情链接或者软文的工作,
- 修改discuz,uchome,ucenter兼容自己开发的通行证最近稍有接触,修改其中的部分代码,就贡献其中的关键部分吧。目前discuz