Ubuntu 网络管理

文章介绍了如何在Ubuntu系统中配置NetPlan以管理网络接口,包括动态和静态IP分配,以及调整路由metric来改变网络优先级。此外,还讲解了如何查看和修改路由表,特别是处理非同网段子网的访问策略。
摘要由CSDN通过智能技术生成

一:NetPlan配置

1、安装netplan

如果/etc/netplan目录不存在请用以下命令安装:

apt -y install netplan.io

2、配置文件

创建并编辑/etc/netplan/01-netplan.yaml文件:

eth0:动态分配;eth1:静态分配

network:
    version: 2
    renderer: NetworkManager
    ethernets:
        eth0:
            dhcp4: yes
            dhcp4-overrides:
                route-metric: 101
        eth1:
            dhcp4: no
            addresses: [192.168.66.66/24]
            gateway4: 192.168.66.1        
            routes:
                - to: 0.0.0.0/0
                  via: 192.168.66.1 
                  metric: 102 
            nameservers:
                addresses: [202.96.128.86,202.96.128.166]
            optional: true

3、启动配置

sudo netplan apply

二:route功能

1、查看路由表

查看路由表:route -n 或者 ip route

2、修改metric

方法1:利用ifmetric工具

sudo apt-get install ifmetric
sudo ifmetric eth0 102

方法2:使用ip route指令

ip route add default via 192.168.66.1 metric 105
ip route del default via 192.168.66.1 metric 105

3、非同网段子网访问多网卡网络问题

eth0外网:192.168.17.100,eth1内网:192.168.66.66

如果非同网段子网233.33.33.0要走内网网卡,可以如下设置:

route add -net 233.33.33.0/24 gw 192.168.66.1
route del -net 233.33.33.0/24 gw 192.168.66.1

注:当双网卡一内网一外网时,需将外网metric属性改为路由中最低值(值越低优先级越高)才能同时访问外网跟非同网段子网

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值