Честно говоря не совсем понятна схема, описанная в вопросе. Провайдер даёт вам серый адрес, другому компьютеру тоже даёт серый адрес. В интернет вы все выходите каким-то белым адресом. Если провайдер позволяет вам свободно общаться с другими компьютерами в его сети, то в чем проблема?