Se você estiver usando a configuração padrão dhclient
do CentOS 6, depois que o DHCP for concluído, ele executará uma série de scripts "post".
De uso, aqui, é o diretório /etc/dhcp/dhclient.d
. Esses scripts serão executados depois que o endereço IP for obtido.
Seria bem simples adicionar um script aqui que analisasse sua configuração sem fio ( iwconfig
) e decidisse se deveria parar ou iniciar o sshd
ou se permitir / negar a porta 22 ou qualquer outra coisa que você como.
Veja aqui para obter informações sobre como os scripts precisam ser configurados.