1.问题背景	使用1028的Switch网口,如何设置为单独IP,并实现在同一网段使用。 2.环境配置2.1 配置内核	打开内核配置菜单:   root@ubuntu20:/home/forlinx/work/OK10xx-linux-fs 	开启内核选项:      CONFIG_IP_ADVANCED_ROUTER=y   CONFIG_IP_MULTIPLE_TABLES=y   CONFIG_FIB_RULES=y  //配置完以上两个选项,此选项会默认配置 	重新编译内核      root@ubuntu20:/home/forlinx/work/OK10xx-linux-fs   root@ubuntu20:/home/forlinx/work/OK10xx-linux-fs   root@ubuntu20:/home/forlinx/work/OK10xx-linux-fs 	将新版内核拷贝到板卡,或者执行重新烧写操作。 2.2 SWP网口配置	本次以swp0与swp1网口为例,配置为单独上网网口。 	创建swp0.network文件   root@forlinx:~   [Match]   Name=swp0   KernelCommandLine=!root=/dev/nfs      [Network]      Address=192.168.1.120/24   Gateway=192.168.1.1      [Link]   MACAddress=c2:b6:98:52:c9:c5 	创建swp1.network文件      root@forlinx:~   [Match]   Name=swp1   KernelCommandLine=!root=/dev/nfs      [Network]      Address=192.168.1.121/24   Gateway=192.168.1.1      [Link]   MACAddress=dc:b6:98:52:c9:88 2.3配置route路由表	修改rt_tables文件:      root@forlinx:~            255     local   254     main   253     default   0       unspec   21      swp_0   19      swp_1             	我们通常用route 或route–n 查看的是main这个表 	现在我们多建立几张表。已知号越小,优先级越高。添加了swp_0与swp_1两张表 
 	填充swp0 route表单      root@forlinx:~   root@forlinx:~   root@forlinx:~   default dev swp0 scope link    192.168.1.0/24 dev swp0 scope link src 192.168.1.120  
 解释: ip route add 192.168.1.0/24 dev swp0 src 192.168.1.120 table swp_0 从192.168.1.120发送到192.168.1.0/24网段的数据从swp0发出,把该路由项添加到路由表swp_0中 ip route add default dev swp0 table swp_0 在路由表中添加默认路由,默认路由从swp0进出 ip route list table swp_0 查看刚刚添加的路由表 
 	填充swp1 route表单      root@forlinx:~   root@forlinx:~   root@forlinx:~   default dev swp1 scope link    192.168.1.0/24 dev swp1 scope link src 192.168.1.121 2.4设置表单规则     root@forlinx:~   root@forlinx:~ 解释: 添加路由策略,来自192.168.1.120的路由要求使用swp0 添加路由策略,来自192.168.1.121的路由要求使用swp1 
 
 
  |