Ubuntu的网络设置

Ubuntu网络相关查询方法:

  • 网卡eth0性能参数 ethtool eht0
  • 主机所有网卡名称 iwconfig
  • 主机所有网卡名称 ifconfig

Ubuntu可以至少有以下三种设置方法:

  • 通过ifconfig命令设置
  • 通过Ubuntu自带的GUI设置(对应本地的/etc/NetworkManager/system-connections)
  • 修改系统文件修改 /etc/network/interface

为了方便管理,我们常常在interface文件中添加

source /etc/network/interfaces.d/*

然后再interface.d以文件形式形式配置。

配置静态IP:

auto eth0
iface 192.168.1.13
netmask 255.255.255.0
gateway 192.168.1.1

自动

auto eth0
iface eth0 inet dhcp

使配置生效的方式有很多种,最简单的就是重启。其次就是通过/etc/init.d,该文件夹下面都是一些服务的初始化脚本,网络相关的networking就是其中的一个,脚本可以直接管理对应的服务,格式是/etc/initi.d/command OPTIONcommand指服务的命令,比如bluetooth,networking,samba,ssh等等。OPTION指stop,start,reload,restart,force-reload。

如果只是修改配置,还可以是:systemctl daemon-reload

[1] /etc/init.d目录在Linux系统中可是大名鼎鼎。它只负责一件事情,但却涉及到全系统。它包含系统中各种服务的start/stop脚本,从acpid到x11-common,其重要性可见一斑。init.d 初始化脚本称之为System V风格初始化,是System V系统传统之一,后来成为一些Unix系统的共同特性的源头。值得一提的是,在/etc目录下可能还包含rc#.d目录,这也是System V风格,#为数字0到6,为系统的运行级别runlevel。可见System V风格影响深远。

猜你喜欢

转载自blog.csdn.net/weixin_39258979/article/details/114034154