Lol*_*Win 1 server networking internet interface
我在每次启动时都有这个“脚本”(cron)[这不起作用,因为我必须登录并且它是一个无头服务器,所以我没有真正登录到它。],我如何使这些更改永久?
#!/bin/bash
sudo ip addr flush dev enp2s0
sudo ip addr add 192.168.100.5/24 dev enp2s0
sudo ip link set enp2s0 up
sudo ip route add default via 192.168.100.1
Run Code Online (Sandbox Code Playgroud)
我已经创建了这个,但我不工作:
server@serverlaptop:~$ cat /etc/network/interfaces
auto enp2s0
iface enp2s0 inet dhcp
Run Code Online (Sandbox Code Playgroud)
该/etc/network/interfaces机制在所有最新的 Ubuntu 版本中均已弃用。服务器上的网络在 netplan 中配置。我建议你删除有问题的文件。
您将有一个 yaml 文件/etc/netplan。我建议你修改为:
network:
version: 2
renderer: networkd
ethernets:
enp2s0:
addresses:
- 192.168.100.5/24
nameservers:
addresses: [192.168.100.1]
routes:
- to: default
via: 192.168.100.1
Run Code Online (Sandbox Code Playgroud)
进行此更改后,请执行以下操作:
sudo netplan generate
sudo netplan apply
Run Code Online (Sandbox Code Playgroud)
你应该已经准备好了。
| 归档时间: |
|
| 查看次数: |
1481 次 |
| 最近记录: |