q2, у Вас все 3 интерфейса в одной сети. Так как непонятно, что конкретно нужно, то возможно поможет "копание" в настройках ядра через sysctl.
Имеющиеся настройки: sysctl -a | grep net
Хм. Тогда точно нужно определиться, какие IP адреса у провайдера необходимы.
Я так понимаю, что у Провайдера необходимы какие-то адреса, которые не входят в сеть 10.193.**.**.
Тогда, чтобы был интернет всё таки поставить DEFROUTE=yes для eth2, но для доступа к Провайдеру , помимо сети 10.193/24 необходимо добавлять маршруты для eth0.
Подозреваю, что в настройках сетевой карты eth2 - в /etc/sysconfig/network-scripts/ifcfg-eth2 - есть строка:
DEFROUTE=yes
Ее необходимо удалить - она переписывает маршрут по умолчанию на себя.
Так как данные поля необязательны, то
там может стоять всё что угодно, и,
ну карма такая у отправителей, что совпали номера.
Вот если бы там стояли 6 значные числа и они совпали, то было бы удивительно.
Имеется в виду TTL записи DNS. ping TTL немного о другом.
Как это сделать в Windows - не знаю.
dig под Linux TTL записи показывает. Или ставить дополнительно dig под Windows, или искать аналог.
Нашел в man к ssh пример в разделе SSH-BASED VIRTUAL PRIVATE NETWORKS
On the client:
# ssh -f -w 0:1 192.168.1.15 true
# ifconfig tun0 10.1.1.1 10.1.1.2 netmask 255.255.255.252
# route add 10.0.99.0/24 10.1.1.2
On the server:
# ifconfig tun1 10.1.1.2 10.1.1.1 netmask 255.255.255.252
# route add 10.0.50.0/24 10.1.1.1
Пример лучше из man дочитать полностью.
push (@attr, {mail => $mail})