|
|
51CTO旗下网站
|
|
挪动端

在通博8888官网上运用Netplan停止网络设置装备摆设

Netplan是一个下令行顺序,用于在某些通博8888官网刊行版上设置装备摆设网络;上面展现了它的运用办法。多年来,通博8888官网办理员和用户不断都在以一种牢固的方法设置装备摆设了他们的网络接口。

作者:Piaoyaosuifen编译泉源:51CTO|2018-09-13 08:00

怎样在通博8888官网上运用Netplan停止网络设置装备摆设

【51CTO.com快译】Netplan是一个下令行顺序,用于在某些通博8888官网刊行版上设置装备摆设网络;上面展现了它的运用办法。

多年来,通博8888官网办理员和用户不断都在以一种牢固的方法设置装备摆设了他们的网络接口。比方,假如你是一个Ubuntu用户,你可以经过桌面GUI或许从/etc/network/interfaces文件设置装备摆设网络衔接。这种办法复杂并且也很好用。interfaces文件中的设置装备摆设能够是如许的:

  1. auto enp10s0  
  2. iface enp10s0 inet static  
  3. address 192.168.1.162  
  4. netmask 255.255.255.0  
  5. gateway 192.168.1.100  
  6. dns-nameservers 1.0.0.1,1.1.1.1  

保管并封闭该文件后,可以运用以下下令重新启动网络:

  1. sudo systemctl restart networking 

或许,假如您运用的黑白systemd的刊行版,您可以像如许重新启动网络:

  1. sudo /etc/init.d/networking restart 

您的网络将重新启动,新设置装备摆设的接口也能任务的很好。

这便是多年来的做法。但是如今差别了。在某些刊行版(如Ubuntu 18.04)中,网络的设置装备摆设和控制发作了很大的变革。我们如今需求转向Netplan,而不是运用接口文件和/etc/init.d/networking剧本。Netplan是一个下令行顺序,用于设置装备摆设某些通博8888官网刊行版上的网络。Netplan运用YAML描绘文件来设置装备摆设网络接口,并从这些描绘中为任何给定的东西天生须要的设置装备摆设选项。

我将向您展现怎样在通博8888官网上运用Netplan来设置装备摆设静态IP地点和DHCP地点。我将在Ubuntu Server 18.04上停止演示。需求提示的是,你为Netplan创立的.yaml文件必需在间距上坚持分歧,不然它们将无法任务。你不用为每利用用特定的间距,只需坚持分歧就行了。

创立新的设置装备摆设文件

翻开一个终端窗口(或许经过SSH登录到你的Ubuntu Server)。您将在/etc/netplan目次中找到Netplan的新设置装备摆设文件。运用下令cd /etc/netplan切换到该目次。进入该目次后,您能够只会看到一个文件:

01-netcfg.yaml

您可以创立一个新文件或编辑默许文件。假如选择编辑默许文件,我发起起首运用以下下令制造一个备份:

  1. sudo cp /etc/netplan/01-netcfg.yaml /etc/netplan/01-netcfg.yaml.bak 

有了备份,就可以停止设置装备摆设了。

网络设置装备摆设称号

在设置装备摆设静态IP地点之前,需求晓得要设置装备摆设的设置装备摆设的称号。为此,您可以运用下令ip a来找出要运用的设置装备摆设(如下图)。

怎样在通博8888官网上运用Netplan停止网络设置装备摆设

我将为设置装备摆设ens5设置装备摆设静态IP地点。

设置装备摆设静态IP地点

运用以下下令翻开原始.yaml文件停止编辑:

  1. sudo nano /etc/netplan/01-netcfg.yaml 

该文件的结构如下所示:

  1. network:  
  2.         Version: 2   
  3.         Renderer: networkd  
  4.         ethernets:  
  5.                 DEVICE_NAME:  
  6.                       Dhcp4: yes/no  
  7.                        Addresses: [IP/NETMASK]  
  8.                        Gateway: GATEWAY  
  9.                        Nameservers:  
  10.                        Addresses: [NAMESERVER, NAMESERVER] 

此中:

  • DEVICE_NAME是要设置装备摆设的实践设置装备摆设称号。
  • yes/no是启用或禁用dhcp4的选项。
  • IP是设置装备摆设的IP地点。
  • NETMASK是IP地点的网络掩码。
  • GATEWAY是您网关的地点。
  • NAMESERVER是用逗号分开的DNS效劳器列表。

上面是一个.yaml文件示例:

  1. network:  
  2.             version: 2  
  3.             renderer: networkd  
  4.         ethernets:  
  5.                 ens5:  
  6.                 dhcp4: no  
  7.                 addresses: [192.168.1.230/24]  
  8.                 gateway4: 192.168.1.254  
  9.                 nameservers:  
  10.                         addresses: [8.8.4.4,8.8.8.8]  

你可以依据本人的实践状况编辑以上内容以满意您的网络需求。保管并封闭该文件。

请留意,网络掩码不再以255.255.255.0的方式设置装备摆设。网络掩码被添加到了IP地点前面。

测试设置装备摆设

在使用变动之前,让我们测试一下设置装备摆设。为此,运用以下下令:

  1. sudo netplan try 

上述下令将在使用之前验证设置装备摆设。假如乐成,您将看到新设置装备摆设被承受。换句话说,Netplan将实验将新设置使用于正在运转的零碎。假如新的设置装备摆设文件测试失败,Netplan将主动规复到曩昔的任务设置装备摆设。假如新的设置装备摆设任务,它将被使用。

使用新设置装备摆设

假如您确定您的设置装备摆设文件,您可以跳过try选项,间接使用新设置装备摆设。对此的下令是:

  1. sudo netplan apply 

此时,您可以运用下令ip a来检查您的新地点设置装备摆设能否曾经停当。

设置装备摆设DHCP

固然您能够不会为您的效劳器设置装备摆设DHCP,但是晓得怎样做总是很好的。比方,您能够不晓得网络受骗前有哪些静态IP地点可用。您可以为您的设置装备摆设设置装备摆设DHCP,获取IP地点,然后将该地点重新设置装备摆设为静态地点。

要在Netplan中运用DHCP,设置装备摆设文件应该如下所示:

  1. network:  
  2.                 version: 2  
  3.              renderer: networkd  
  4.                 ethernets:  
  5.                  ens5:  
  6.                     Addresses: []  
  7.                  dhcp4: true  
  8.                  optional: true 

保管并封闭该文件。然后运用以下下令停止测试:

  1. sudo netplan try 

Netplan应该曾经乐成测试并使用DHCP设置装备摆设。然后,您可以运用ip a下令,获取静态分派的地点,然后重新设置装备摆设静态地点。或许,您可以将其设置为运用DHCP(但是思索到这是一个效劳器,您能够不想如许做)。

假如有多个接口,你可以将第二个.yaml设置装备摆设文件定名为02-netcfg.yaml。Netplan将按数字次序使用设置装备摆设文件,因而01将在02之前使用。你可以依据需求为您的效劳器创立尽能够多的设置装备摆设文件。

这便是全部

信不信由你,这便是运用Netplan的全部内容。固然这关于我们之前所习气的设置装备摆设网络地点的方法来说是一个严重的改动,但这并不难习气。思索到这品种型的设置装备摆设将会在linux中变的越来越盛行,你终极照旧需求习气它。

原文标题:How to Use the Netplan Network Configuration Tool on 通博8888官网,作者:JACK WALLEN

【51CTO译稿,协作站点转载请注明原文译者和来由为51CTO.com】

【编辑引荐】

  1. 怎样在通博8888官网中不运用功用键在TTY之间切换
  2. 初学者指南:在Ubuntu 通博8888官网上装置和运用Git和GitHub
  3. 引见通博8888官网中的管道和定名管道
  4. 怎样从通博8888官网下令行装置软件
  5. 10个在通博8888官网上也有的盛行的通博8888顺序
【责任编辑:庞桂玉 TEL:(010)68476606】

点赞 0
各人都在看
猜你喜好

读 书 +更多

Java顺序设计教程

本书对第1版的某些章节作了公道的调解,添加了局部适用的顺序,并在每一章的最初加了过量的训练题,以稳固后面所学的知识,愈加有利于品级测验...

订阅51CTO邮刊

点击这里检查样刊

订阅51CTO邮刊