Необходимо установить openssh-сервер на машине, к которой Вы хотите подключение. Если 192.168.1.2 также Debian или Ubuntu, это может быть сделано как это: openssh-сервер установки способности (необходимо быть, поддержите это или сделайте: способность sudo устанавливает openssh-сервер при использовании человечности без корневой учетной записи). Если Вы используете брандмауэр на 192.168.1.2, открытый порт 22.
Затем попробуйте его снова.
Попробуйте просто "." как расширение файла. Похоже, это работает в Windows 2008 R2 SP1 с ASP.NET 4.
Я нигде не видел этого документированного, но он следует тому же правилу, что и сопоставления обработчиков для URL-адресов без расширений, которые были введены в ASP.NET 4 / W2K8 R2 SP1 (см. Значение атрибута пути в обработчиках в вопросе web.config ).
I think what you're trying to do is not possible.
MVC doesn't use file extensions. By setting "Allow unlisted file name extensions" to false, you limit IIS to just serve the extensions listed. As you can't add an 'extensionless extension' IIS denies the request.
In other words, you need "Allow unlisted file name extensions" set to true if you want to use MVC.
You don't have to allow '.cshtml' you can even deny access to it, MVC still works, because the view files are not served directly by IIS by read by MVC and then send via IIS to the client.