设置静态IP地点(Ubuntu22.04可行)
以便ssh远程毗连和搭建集群,动态IP会导致集群间的毗连失效1. 创建一个新的网络设置文件
在/etc/systemd/network/目录下创建一个新的设置文件,例如10-ethernet-static.network
cd /etc/systemd/network/
vim 10-ethernet-static.network
可以看到该目录下没有网络设置文件
https://i-blog.csdnimg.cn/direct/67aae30306294d8c99154baf60e32860.png#pic_center
2. 添加你的网络设置
将你提供的网络设置复制到新创建的文件中。确保网卡名称(例如ens33)与实际的接口名称匹配。假如你不确定接口名称,可以利用ip link show命令查察。
Name=ens33
Address=192.168.80.151/24
Gateway=192.168.80.2
DNS=119.29.29.29
DNS=114.114.114.114
DNS=8.8.8.8
注意: 这里利用了部分来指定实用的网络接口,并且直接在部分指定了网关和DNS服务器,而不须要单独的routes部分。
3. 重启systemd-networkd服务
[*] 确保新的设置文件被加载并见效。
sudo systemctl restart systemd-networkd
[*] 查抄网络状态: 利用以下命令确认新的IP地点是否已经应用:
ip addr show ens33
ifconfig
[*] 验证网络毗连: 实行ping外部地点以确保网络正常工作。
ping -c 4 baidu.com
末了重启电脑,查察本机IP
https://i-blog.csdnimg.cn/direct/eca45f245311441588f29c0c1dba8248.png#pic_center
4. 确认其他服务未干扰
禁用其他可能辩论的服务: 确保没有其他网络管理服务(如NetworkManager或dhclient)正在运行,它们可能会覆盖你的静态IP设置。
sudo systemctl stop NetworkManager dhclient
sudo systemctl disable NetworkManager dhclient
5. 查抄日记输出
查察日记以排除故障: 假如网络设置没有按照预期工作,请查抄systemd-networkd的日记输出,以查找任何错误消息或警告。
journalctl -u systemd-networkd --follow
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]