Война с Зондерундом. В 1847 году сейм собрался в Берне под председательством Оксенбейна, бывшего раньше предводителем одного из добровольческих отрядов и толвко что установившего в своем кантоне конституцию, еще более радикальную, чем конституция братьев Шнелль. 20 июля сейм предписал Зондербунду разойтись; месяц спустя он объявил вопрос об ааргауских монастырях исчерпанным и приказал изгнать иезуитов; после этого он отсрочил свои заседания до октября, чтобы тем временем принять репрессивные меры против военных приготовлений Люцерна и его союзников. Не обращая внимания на желание Оксенбейна отдав предпочтение радикалам, сейм чрезвычайно удачно подобрал командный состав федеральной армии; главнокомандующим он назначил Дюфура из Женевы, бывшего капитаном инженерных войск в армии Наполеона. Зондербунд избрал своим главнокомандующим генерала Салис-Солио, протестанта из Граубюндена, причем ограничил его полномочия, подчинив его военному совету, руководимому Зигвартом. Федералвная армия генерала Дюфура состояла из 50 ООО человек регулярного войска, армия Зондербунда — всего из 30 000 человек. Впрочем, Зондербунд мог рассчитывать еще на резервы, а также на мобилизацию всего ландштурма, весьма популярного в первоначальных кантонах. Зондербунд рассчитывал также и на иноземную помощь, и Меттерних действительно прислал ему генерала Шварценберга с боевыми запасами и деньгами, но мероприятия генерала Дюфура были выполнены так быстро, что иностранное вмешательство не успело повлиять на ход дела.
Уже в ноябре войска Зондербунда после некоторых демонстраций на границах своих кантонов были принуждены занять чисто оборонительное положение. 13 ноября, окружив тремя дивизиями вполне изолированную крепость Фрейбург, генерал Дюфур потребовал ее сдачи, и на следующий день она действительно капитулировала. Затем, поручив полковнику Риллье занять побежденный кантон, генерал Дюфур принял командование над главной федеральной армией, сосредото, — ченной в Ааргау. Генерал Салис должен был ограничиться обороной города Люцерна. Две федеральные дивизии поднялись вверх по течению Рейсса и овладели с оружием в руках — одна Гисликонским мостом через эту реку в том месте, где она, покидая люцернскую территорию, образует границу Ааргау и Цуга, другая — позицией при Мейерс-Каппеле, между Цугским и Люцернским озерами. Подвигаясь с востока, они подступили к Люцерну, которому, таким образом, грозили с запада бернская дивизия Оксенбейна, только что сломившая сопротивление Энтлибуша, а с севера — остальная часть федеральной армии. На следующий день после сражения при Гисликоне, 24 ноября 1847 года, федеральные войска вступили в Люцерн. Правительство и главный штаб Зондербунда, как и его армия, были рассеяны, и католические кантоны изъявили покорность. Генерал Дюфур провел войну с гуманностью, не уступавшей проявленной им быстроте действий.
Конституция 1848 года. Кантональные правительства Зондербунда были свергнуты, и иезуиты — изгнаны; если не считать возмещения военных издержек, это были единственные требования победителей. Австрия и Франция дипломатически вмешались в дело лишь после того, как все было кончено. В январе 1848 года эти державы заранее заявили протест против изменений в федеральной конституции, которые должны были явиться следствием победы над Зондер-бундом. Сейм отверг эти притязания с тем большей легкостью, что вскоре затем вспыхнула французская революция 1848 года, повлекшая за собой провозглашение республики в швейцарском княжестве Невшателе; из-за этого возник конфликт с Пруссией, кончившийся только- в 1857 году благодаря дружественному посредничеству Наполеона III и уступчивости прусского короля.