Ганди увидел, что его заслуги в войне против буров не принесли никакой пользы. Несмотря на это, в 1906 г. в войне против зулусов он вместе с другими индийцами поступает добровольцем в санитарные отряды медицинской службы. В действительности война против зулусов была жестокой карательной экспедицией. Коренных жителей сотндми вешали, расстреливали, избивали плетьми. Белые врачи и медицинские сестры отказывали в помощи раненым неграм. В этой "войне" Мохандас Карамчанд Ганди был произведен в фельдфебели.
Ганди стал преуспевающим адвокатом, имел большой особняк и зарабатывал ежегодно фантастическую сумму в 5-6 тыс. фунтов стерлингов. Он мог бы вести спокойный образ жизни. Но правители Южной Африки позаботились о том, чтобы не давать покоя Ганди. Подготавливается новый удар. Правительство решило зарегистрировать всех индийцев. Они должны были дать отпечатки пальцев и получить в обмен паспорта. Кто не зарегистрируется, тот будет оштрафован, посажен в тюрьму, сослан. Кого на улице обнаружат без паспорта, тот будет лишен права на жительство, наказан, посажен в тюрьму и выслан, хотя бы у него и было имущество в Южной Африке. Ганди решил бойкотировать паспорта для индийцев. Впервые раздалось в Южной Африке волшебное слово "сатьяграха", которое позже в течение целых десятилетий будет властвовать над Индией. Это старое санскритское слово означает буквально "упорство в истине". Ганди делает его идеологическим оружием в борьбе за права индийцев в Южной Африке, а позже и за освобождение Индии. Согласно его концепции, колониальное правительство было воплощением зла и лжи. Ему следовало противопоставить "сатьяграху", понятие, ставшее благодаря Ганди оружием массового сопротивления иностранному владычеству. Но в толковании Ганди под сатьяграхой понималось пассивное, то есть ненасильственное, сопротивление. Лозунг сатьяграха" мог, пожалуй, привести массы в движение, но ни в коей мере не обеспечивал полного разворота последовательной освободительной борьбы. Итак, если снять с него религиозный и мифический покров, то лозунг "сатьяграха" представлял собой оружие. Сам Ганди, окутанный легендами и казавшийся непостижимым мистиком и святым, был в высшей степени искусным, искушенным и трезвым политиком.
Выступая перед многочисленной аудиторией, Ганди призвал индийцев Южной Африки подняться на борьбу не на жизнь, а на смерть против паспортов для индийцев и предлагал им не регистрироваться и не брать этих паспортов. 11 января 1908 г. Ганди в первый раз познакомился с тюрьмой. За отказ от регистрации он был приговорен к двум месяцам заключения. Министр, генерал Смэтс, начал переговоры с Ганди и в конце концов согласился на то, чтобы регистрация проходила добровольно. Несмотря на оппозицию со стороны многих своих сторонников, Ганди призывает своих соотечественников добровольно регистрироваться для получения паспорта. Но Смэтс и не подумал сдержать свое слово. После регистрации первых "добровольцев" снова было введено принуждение.
В 1912 г. правительство Южной Африки нанесло еще один удар индийцам. Они были обложены ежегодной подушной податью в 3 фунта стерлингов, и им было запрещено поселяться в Трансваале. Ганди расширил понятие "сатьяграха" и призвал к добровольной отдаче себя под арест; именно эту меру он позже превращает в оружие массового сопротивления в Индии. "Нарушайте законы и давайте себя арестовывать!" - говорит Ганди. "Нельзя же посадить в тюрьму миллионы людей, целую нацию! Этим вы поставите властителей в затруднительное положение, разоблачите их перед всем миром как жестоких диктаторов и террористов". Вместе с двумя тысячами своих приверженцев Ганди направился пешком из Наталя в Трансвааль, где и в самом деле большинство индийцев было арестовано. Ганди был приговорен к трем месяцам принудительных работ. В июне 1914 г. борьба окончилась компромиссом: подушная подать была отменена, индийцы, рожденные в Южной Африке, могли проживать повсеместно. Однако индийцы-иммигранты были лишены свободного передвижения, ни в коем случае не могли покупать золото и приобретать земли в Трансваале, а получение ими торговых лицензий было затруднено. До сегодняшнего дня индийцы в Южной Африке не пользуются никакими демократическими свободами, подвергаются, более чем когда-либо, дискриминации, причем к ним применяются самые грубые фашистские расовые законы. Все же, хотя борьба Ганди в Южной Африке едва ли привела к практическим успехам, он начинает свою карьеру в Индии, окруженный ореолом "героя Южной Африки".
Ганди, как никто другой, знал образ мышления и психологию своего народа. Индуизм, учит аскетизму, фатализму, добровольному мученичеству, воздержанию и скромности. Нищенствующий святой становится в глазах народа обожаемым героем. Ганди упражнялся в самоконтроле, он постился и считал, что нужно отречься от тщеславия, гнева и хорошей пищи. Уже в 1906 г., в возрасте 37 лет, Ганди отказался от супружеской жизни и выполнял этот зарок до конца своих дней. Он мотивировал свое воздержание тем, что дух должен быть свободным от всех мирских удовольствий. Ганди заявил, что ему нужны все его силы для того, чтобы трудиться ради общего блага и что он не должен растрачивать их на супружескую жизнь.
Позже Ганди установил для себя день молчания. По понедельникам он не произносил ни слова, объясняясь только письменно. Это означало, что в нем должен господствовать только один дух. Он был врагом современной цивилизации и считал ее ответственной за все бедствия Индии. Но когда Ганди как-то спросили, не является ли он противником самолетов, машин и газет, то он ответил: "И да и нет", - не объясняя этого противоречия. Чтобы показать свое отвращение ко всему современному, Ганди долгие годы жил в ашраме, который был подражанием древним брахманским университетам, находившимся в лесной глуши. Его не смущало то обстоятельство, что этот ашрам содержал текстильный магнат из Ахмадабада и судостроительные короли Бомбея. Ганди - друг неприкасаемых. Он шокирует индусское общество, объявив своей приемной дочерью девочку из касты "отверженных" и называя неприкасаемых "хариджанами", то есть "детьми бога". Пока мы сами являемся рабовладельцами, говорит он, мы не можем освободиться от тех, кто держит нас в рабстве. Если доктрина "неприкасаемости" составляет важную часть индуизма, как это ему часто заявляли, то в этом случае он хочет объявить бунт против индуизма. Ганди хочет возродиться в образе хариджана, чтобы разделить с неприкасаемыми их страдания. И миллионы хариджанов сыграли важную роль в национальном движении. Но и правоверные индусы, брахманы, приходили к Ганди, падали к его ногам, целовали кайму его дхоти, не обращая внимания на то, что он жил с неприкасаемыми и что, поступая таким образом, они сами запятнали себя навеки, совершив "смертный грех".
Ганди, апостол непротивления, в годы первой мировой войны ходил по деревням и призывал крестьян вступать в армию.
"Если мы хотим стать свободными, мы должны научиться пользоваться оружием. Мы должны отдать свою жизнь для защиты империи".