pecl-ssh не работает над PHP 5.3 на это:
http:/pecl.php.net/bugs/bug.php?id=16727
Моя рекомендация: установите phpseclib, чистую реализацию PHP SSH.
Вам нужен DHCP-сервер, функциональность которого не предоставляется коммутатором.
В документации IOS вы найдете - и, возможно, запутаете вас - это возможность действовать как DHCP-прокси между запрашивающей станцией и сервером (это полезно в больших сетях, поскольку DHCP использует множество широковещательных рассылок).
Если ваше устройство Cisco действительно представляет собой простой коммутатор, а не маршрутизатор / многоуровневый коммутатор, то оно по определению не может быть DHCP-сервером. Однако многоуровневые коммутаторы могут, это отрывок из страницы Cisco по теме:
Функция DHCP-сервера Cisco IOS представляет собой полную реализацию DHCP-сервера, которая назначает IP-адреса с указанного адреса и управляет ими. пулы внутри маршрутизатора для клиентов DHCP. Если DHCP-сервер Cisco IOS не может удовлетворить запрос DHCP из своей собственной базы данных, он может перенаправить запрос на один или несколько вторичных DHCP-серверов, определенных администратором сети.
Вы можете настроить простую службу DHCP с помощью команды "ip" dhcp pool ", есть еще несколько команд для настройки, которые выполняют полную настройку, но это поможет вам начать работу.
As said before - it much depends on the exact switchtype and the licensed features - but most Cisco L3-switches are able to hand out IP-adresses via DHCP.
See Cisco IOS Configuration Guide - DHCP for further information.
But beware: This feature is only needed on one switch per VLAN (if it spans over a couple of switches) - so be shure to find the right one :-)
tsg
If you just wish to direct DHCP request on VLANs on the switch to a DHCP server on another VLAN you can use the ip helper-address
feature.
Example if your DHCP server is 192.168.0.1 and the switch is the default gateway on Vlan10.
interface Vlan10
ip address 192.168.10.254 255.255.255.0
ip helper-address 192.168.0.1
end