У меня есть многосетевой сервер Windows 2003. Есть ли способ указать исходный IP-адрес для использования с клиентом telnet?
Вы можете добавить статический маршрут к хосту, к которому вы подключаетесь.
Например...
Подключаешься к 10.10.6.5
Интерфейс 1: 192.168.1.50/32
Интерфейс 2: 192.168.2.50/32
Шлюз по умолчанию: 192.168.1.1
Статический маршрут для 192.168.2.0/24 на 192.168.2.1
Если вы хотите подключиться к 10.10.6.5 через 192.168.2.1, вы добавляете этот статический маршрут:
route add 10.10.6.5 mask 255.255.255.255 192.168.2.52
в Linux это
telnet -b source-ip dest-ip
"привязать" к другому интерфейсу
Вы могли бы использовать ncat:
ncat -s 10.0.50.3 -t 10.1.1.1