Internet services restored