vi /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
UUID=XXXX-XXXX-XXXX-XXXX-XXXXXXXXX
NAME=eth0
DEVICE=eth0
ONBOOT=yes
DNS1=XXX.XXX.XXX.XXX
IPADDR=222.222.222.123
NETMASK=255.255.255.0
GATEWAY=222.222.222.1
vi /etc/sysconfig/network-scripts/ifcfg-eth1
HWADDR=XX:XX:XX:XX:XX:0C
TYPE=Ethernet
BOOTPROTO=none
DNS1=114.141.2.92
DNS2=218.234.21.41
DEFROUTE=no
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eth1
UUID=XXXX-XXXX-XXXX-XXXX-XXXXXXXXX
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
ONBOOT=yes
IPADDR=192.168.0.10
PREFIX=24
GATEWAY=192.168.0.1
vi /etc/sysconfig/network
ip rule add from 222.222.222.0/24 pref 200 lookup 201
ip route add default via 222.222.222.1 dev eth1 table 201
ip rule add from 192.168.0.0/24 pref 200 lookup 202
ip route add default via 192.168.0.1 dev eth0 table 202
ip route add default nexthop via 192.168.0.1 dev eth0
ip route flush cache
systemctl restart network
route -n
ip rule list
ip route list
traceroute -s 192.168.0.10 owllab.org
traceroute -s 222.222.222.123 owllab.org