Каким сетевым интерфейсом по умолчанию трафик по трафику Linux?

У меня есть VPS с 4 IP-адресами. Я ежедневно меняю IP-адрес eth0 . eht0:1 имеет свой собственный IP-адрес.

 eth0 (192.168.1.3, 192.168.1.4, 192.168.1.5) eth0:1 (192.168.2.1) 

У меня есть свои собственные письменные скрипты Python, которые постоянно загружают данные в удаленные базы данных и другие процессы. Я хочу знать, какой интерфейс будут использовать мои скрипты?

Поскольку я ежедневно меняю IP-адрес eth0 , я хочу, чтобы мой скрипт использовал только eth0 . И я хочу использовать eth0:1 для ping и http apache server.

  • Как показать сетевые адаптеры со своей статистикой?
  • Traceroute - подходите к месту с проблемами подключения
  • Solaris 11: Как использовать ILB для создания HA loadbalancer на двух серверных серверах?
  • Как ограничить пропускную способность сети после передачи некоторых данных?
  • открытие порта в Linux-сервере
  • Как ограничить пропускную способность, используемую процессом?
  • Как вы предотвращаете выпуск DHCP во время выключения?
  • Как я могу отслеживать длину очереди приема?
  • One Solution collect form web for “Каким сетевым интерфейсом по умолчанию трафик по трафику Linux?”

    Это зависит от конфигурации таблицы маршрутизации, а не от интерфейсов NIC.

    Чтобы узнать, какой интерфейс он использует, вам нужно знать, какое ядро ​​шлюза использует для маршрутизации пакетов, например

     %> ip route get 192.168.56.99 192.168.56.20 dev vboxnet0 src 192.168.56.1 cache 

    Fom: вы можете указать, что используемый интерфейс – vboxnet0

    Linux и Unix - лучшая ОС в мире.