Sachverhalt: A. Die Staatsanwaltschaft IV des Kantons Zürich ermittelt gegen X._ wegen versuchter Tötung. Sie verdächtigt ihn, am 20. Mai 2010 um ca. 22.50 Uhr anlässlich einer Auseinandersetzung den Geschädigten Y._ durch zwei Messerstiche lebensgefährlich verletzt zu haben. X._ ist insoweit geständig, macht aber geltend, er habe in Notwehr gehandelt, weil der Geschädigte ihn mit einem Baseballschläger habe verletzen wollen. B. X._ befindet sich seit dem 22. Mai 2010 in Untersuchungshaft. Am 22. September 2010 ersuchte er um Haftentlassung. Mit Verfügung vom 1. Oktober 2010 wies der Haftrichter am Bezirksgericht Zürich das Gesuch ab; somit dauere die Untersuchungshaft gemäss Verfügung des Haftrichters vom 20. August 2010 einstweilen fort bis zum 22. November 2010. Der Haftrichter ging davon aus, es bestehe weiterhin Kollusionsgefahr. C. Dagegen hat X._ am 3. November 2010 Beschwerde in Strafsachen an das Bundesgericht erhoben. Er beantragt, die angefochtene Verfügung sei aufzuheben und er sei sofort aus der Untersuchungshaft zu entlassen. Die Staatsanwaltschaft und der Haftrichter haben auf eine Vernehmlassung verzichtet. D. Mit Eingabe vom 8. November 2010 ersuchte der Beschwerdeführer um die Gewährung der unentgeltlichen Prozessführung und Verbeiständung. 