Ubuntu系统下网络配置文件解析与说明

  

今天遇到一个奇怪的网络问题,记录一下研究过程和一些配置情况,顺便学习一下Linux下网络环境配置。

  


  

  

该文件配置网卡信息,vi/etc/network/interfaces

        汽车瞧   iface lo inet回送   #配置eth0 dhcp获取IP地址   汽车eth0   iface eth0 inet dhcp      


  

  

在,/etc/网络/接口这个配置中可能原本就有一些配置,比如

        汽车瞧   iface lo inet回环      

这两行表示的是,汽车lo系统启动时自动配置,lo接口,然后对于,lo接口配置一个本地回环(回路)地址。

  

如果要给网卡配置静态地址

        汽车eth0   iface eth0 inet静态   地址192.168.2.100   网络192.168.2.0   子网掩码255.255.255.0   广播192.168.0.255   网关192.168.0.1      

下面几行分别表示eth0接口的IP,网络号,掩码,广播地址和网关。

  

如果要配置自动获取IP地址DHCP

        汽车eth0   iface eth0 inet dhcp      

更多的配置内容可以查看,男人接口

  

到,/etc/网络目录下一看会发现很多有趣的目录

        if-down.d   if-post-down.d   if-pre-up.d   if-up.d      

这些目录都是属于Debian实现的网络配置,当发生如果在时就会执行放在,如果在。d目录下的脚本,这样就可以用来实现一些很有意思的事情,比如如果写了一个签到脚本,那么可以在笔记本联网时自动完成签到这样,或者联网之后启动VPN这样的事情。

  

添加执行权限

        chmod 755/etc/network/if-up.d/YOUR_SCRIPT      

注意的是脚本执行顺序是词典字母序。

  

另外一种方式就是在,/etc/使调度员。d/这里定义脚本,也可以做到一样的事情,不过这就需要依赖使了。

  


  

  

DNS配置文件在,/etc/说吧。参看文件中,一般为

        搜索域   命名服务器127.0.0.53      


  

        sudo ifup eth0   sudo ifdown eth0   #或   sudo ifconfig eth0下来   sudo ifconfig eth0 之前      


  

        sudo/etc/init.d/网络重启   sudo/etc/init.d/网络管理员启动      

  

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对的支持。

Ubuntu系统下网络配置文件解析与说明