当前位置:   article > 正文

Ubuntu 设置固定ip_ubuntu固定ip

ubuntu固定ip

1、查看网卡信息

  1. ifconfig -a
  2. 或者
  3. ip address

2、修改网络配置文件,cd 进入netplan文件夹,ls查看配置文件名,然后对配置文件名进行vim编辑

  1. cd /etc/netplan
  2. ls
  3. sudo vim 01-network-manager-all.yaml

3、写入配置信息

Tip:注意单词networkd;注意缩进;网卡名称、网关一定要对应上(ens33)

  1. network:
  2. version: 2
  3. renderer: networkd # 渲染器
  4. ethernets: # 以太网
  5. ens33: # 网卡名称
  6. addresses: [192.168.1.100/24] # 固定IP地址和网段
  7. dhcp4: false # 关闭DHCP
  8. dhcp6: false
  9. gateway4: 192.168.1.1 # 网关
  10. nameservers: # 域名服务器
  11. addresses:
  12. - 223.6.6.6 # DNS

注意Ubuntu不同版本,网关写的不一样:低版本用gateway4,高版本用使用默认路由(default routes)来代替 gateway4,gateway4为routes

  1. network:
  2. version: 2
  3. renderer: networkd
  4. ethernets:
  5. ens33:
  6. dhcp4: false
  7. addresses: [192.168.1.100/24]
  8. optional: true
  9. routes:
  10. - to: default
  11. via: 192.168.1.1
  12. nameservers:
  13. addresses: [8.8.8.8, 8.8.4.4]

4、使配置生效 

sudo netplan apply

5、查看是否配置成功

ifconfig -a

6、警告问题

(process:168043): WARNING : 10:02:10.488: Permissions for /etc/netplan/01-network-manager-all.yaml are too open. Netplan configuration should NOT be accessible by others.
(process:168043): WARNING : 10:02:10.488: `gateway4` has been deprecated, use default routes instead. See the 'Default routes' section of the documentation for more details.

ubuntu22.04的版本会报上诉警告,但不影响使用

a、解决警告 Netplan configuration should NOT be accessible by others.

原因:
表明/etc/netplan/01-network-manager-all.yaml文件的权限设置过于宽松。在Linux系统中,正确的权限应该限制只有具备足够权限的用户才能修改网络配置文件。

解决方法:

sudo chmod u+rw /etc/netplan/01-network-manager-all.yaml 

b、解决警告 gateway4 has been deprecated, use default routes instead.

原因:
不再建议使用gateway4 配置为 IPv4 的默认网关,建议使用默认路由(default routes)来代替 gateway4


解决方法:修改配置文件/etc/netplan/01-network-manager-all.yaml中的gateway4为routes

sudo vim /etc/netplan/01-network-manager-all.yaml
  1. # Let NetworkManager manage all devices on this system
  2. network:
  3. version: 2
  4. renderer: networkd # 渲染器
  5. ethernets: # 以太网
  6. ens33: # 网卡名称
  7. addresses: [192.168.1.100/24] # 固定IP地址和网段(子网掩码)
  8. dhcp4: false # 关闭DHCP
  9. dhcp6: false
  10. routes: # 默认路由
  11. - to: default
  12. via: 192.168.1.1 # 网关
  13. nameservers: # 域名服务器
  14. addresses:
  15. - 223.6.6.6 # DNS

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小舞很执着/article/detail/975291
推荐阅读
相关标签
  

闽ICP备14008679号