Tag: netplan

Netplan Generate一无所获

刚刚做了一个sudo netplan生成添加一个新的yaml文件。 它没有创建。 即使以root身份执行它也失败了。 forge@app-webserver-1:~$ sudo netplan generate [sudo] password for forge: forge@app-webserver-1:~$ cd /etc/netplan/ forge@app-webserver-1:/etc/netplan$ ll total 16 drwxr-xr-x 2 root root 4096 May 8 19:33 ./ drwxr-xr-x 108 root root 12288 Jun 27 06:22 ../ forge@app-webserver-1:/etc/netplan$ sudo su root@app-webserver-1:/etc/netplan# ll total 16 drwxr-xr-x 2 root root 4096 May 8 19:33 ./ drwxr-xr-x 108 […]

NetPlan静态IP地址无法加入

尝试设置静态IP,它将无法正常工作IP地址192.168.100.40 pre 17.10和netplan config如下 auto ens160 iface ens160 inet static address 192.168.100.45 netmask 255.255.252.0 network 192.168.100.0 broadcst 192.168.103.255 gateway 192.168.100.1 dns-nameservers 192.168.100.1 运行sudo netplan ifupdown-migrate并获取ens160:不支持方法static 尝试使用这个netplan配置,它出错了 network: version: 2 renderer: networkd ethernets: ens160: dhcp4: no addresses: [192.168.100.40/22] gateway4: 192.168.100.1 nameservers: addresses: [8.8.8.8,8.8.4.4] 添加dhhcp6:是,仍然通过netplan debug输出错误 我错过了什么

在Ubuntu 17.10的ipv6隧道?

我曾经能够在/etc/network/interfaces没有问题进行下面的配置,但现在它不再被接收了。 我现在如何配置ipv6隧道? 我看到新的netplan软件配置接口,但我似乎找不到与下面相同的命令 auto he-ipv6 iface he-ipv6 inet6 v4tunnel address 2001:550:120e:6b7::2 netmask 64 endpoint 184.105.253.10 local my.public.ip.addr ttl 255 gateway 2001:550:120e:6b7::1 如何配置Ubuntu以在下次重新启动时永久保留此配置?

如何阻止netplan绑定每个接口上的默认网关

我有一个全新安装的ubuntu服务器17.10,但问题可能会影响以前的版本,但这是我第一次遇到这种情况。 服务器运行2个独立的网卡,一个用于内部本地网络通信(可信),另一个是与ISP的互联网公共(不可信)连接。 过去,我一直将内部连接配置为静态,没有默认网关,因为外部卡将通过我的ISP提供的DHCP(静态租用)。 /etc/netplan/00-netcfg.yaml network: version: 2 renderer: networkd ethernets: eth0: dhcp4: no dhcp6: no addresses: [192.168.1.xx/24] nameservers: addresses: [8.8.8.8,8.8.4.4] eth1: dhcp4: yes dhcp6: no 现在这很好用,因为我没有在eth0配置中提供gateway4线路,因此它绑定了ISP的默认网关并且工作正常。 我已经决定在homelab中为服务器使用静态租约,并在内部路由器上进行了配置。 但是当我为两个设备设置netplan配置为dhcp时,它会为两个接口添加默认网关(这是有意义的,因为两个DHCP服务器都提供网关)。 > route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 eth0 0.0.0.0 173.xxx.xxx.1 0.0.0.0 UG […]

ubuntu 18.04下的多个网卡

如何翻译我们必须做的事情,使用新的netplan.io + systemd-networkd在2个或更多NIC接口上拥有2个独立的流量流? auto ens2 iface ens2 inet static address 192.168.5.100 netmask 255.255.255.0 gateway 192.168.5.1 dns-nameservers 1.1.1.1 auto ens3 iface ens3 inet static address 192.168.3.15 netmask 255.255.255.0 up ip route add default table 102 dev ens3 via 192.168.3.1 up ip rule add from 192.168.3.0/24 lookup 102 down ip rule del from 192.168.3.0/24 down ip route […]

如何在ubuntu服务器上启用netplan从16.04升级到18.04

我最近将我的16.04服务器系统升级到18.04,然后尝试使用netplan设置网络。 不幸的是,现在我的网络设置坏了,我不知道哪些文件属于哪个网络配置系统。 / etc / network / interfaces文件仍然包含数据,/ etc / network中有许多其他文件,其目的我不知道。 我想要做的是从以下配置重新开始: network: version: 2 renderer: networkd ethernets: enp4s0: dhcp4: yes dhcp6: yes bridges: br0: interfaces: [enp4s0] dhcp4: true parameters: stp: false forward-delay: 0 任何人都可以告诉我我真正需要哪些文件以及应删除的内容是什么? 该系统应该只有一个桥接网络设备,并且运行openssh-server,lxc和docker。 这就是目前的情况: # tree network network ├── fan ├── if-down.d │ ├── resolvconf │ └── ubuntu-fan ├── if-post-down.d │ ├── […]

如何使用netplan,Ubuntu 18.04服务器,2个NIC设置默认路由

我有两个网卡,都是通过DHCP控制的。 一个拥有公共IP,第二个私有。 这两个接口都在DHCP中保留了静态IP,并且两个接口都获得了正确的IP,但是当重启服务器无法从公共访问时,有些接口,因为默认路由来自私有NIC。 如何使用netplan永久设置? 公共NIC ens18(IP:213.133.xxx.xxx)专用NIC ens19(IP:10.10.10.xxx) 我的netplan配置是: network: version: 2 renderer: networkd ethernets: ens18: dhcp4: yes dhcp6: no nameservers: addresses: [8.8.8.8,8.8.4.4] ethernets: ens19: dhcp4: yes dhcp6: no

如何让17.10服务器上的netplan与使用MAC地址预留的Windows Server DHCP服务器一起工作?

要在最近的Fedora和Arch上执行此操作,必须设置dhcp-client-identifier = hardware以使DHCP正常工作。 我怀疑17.10也是如此。 但是,Artful使用netplan和systemd-networkd。 对于后者,我可以设置[DHCP] ClientIdentifier=mac在/ etc / systemd / network /(接口名称).network中,它覆盖/run/systemd/network/10-netplan-(ifname).network。 我更喜欢在/etc/netplan/01-netcfg.yaml文件中设置它,或者在/ etc / netplan /中设置它。 然而,这些是如何解决上述问题的具体细节。 总体问题是如何使用netplan使用带有Ubuntu 17.10服务器的MAC预留的MS Windows Server 2012 DHCP服务器。 我可以请求重新配置DHCP服务器,如果它不会对其他客户端产生重大影响,或者可以按预留以某种方式完成。 (我已经使用了标签windows-server,但由于某些原因它不存在)

如何使用netplan配置PPPoE?

我想在工作的01-netcfg-yaml文件中添加行,以使用pppoeconf创建的脚本自动将接口连接到ppp 。 但我找不到任何指南或例子。 我非常感谢“howto”帮助做到这一点。 提前致谢。

Ubuntu 18.04:切换回/ etc / network / interfaces

在Ubuntu 18.04的某个时间开始,Ubuntu开发人员停止使用经典的/etc/init.d/networking和/etc/network/interfaces方法配置网络并切换到一些名为netplan 东西 。 这让很多人非常生气,被广泛认为是一个不好的举动。 是否可以删除netplan并使用正确的/etc/network/interfaces方法来配置网络?