Не уверен, что это могло бы вам помочь, но если вы не можете использовать любые библиотеки, возможно, вернитесь к основам. Посмотрите на подключение через сокеты.
Вам понадобится клиентский модуль и серверный модуль (один установлен на вашем локальном компьютере), а другой установлен на вашем серверном модуле)
Я предлагаю вам много гуглить и обсудить с вашим учителем.