ticoAg/ChineseCorpus-Kaggle-fanti huggingface dataset:
at:2016 text: 北韓將另一顆衛星送上軌道；同年多次進行飛彈試射
at:2017 text: 北韓在數個月中向日本海發射了五枚彈道飛彈
at:2020 text: 朝鮮在3月期間向日本海發射了五枚彈道導彈
* 2014年北韓導彈試驗 (2014年3月)蘆洞一號飛彈 成功實驗發射
* 2013年北韓導彈實驗 (2013年5月18-20日 - 2013年朝韓危機)
* 2009年北韓導彈實驗 (2009年7月4日)
* 2006年北韓導彈試驗 - (2006年7月5日) - 大浦洞2號飛彈發射失敗
* 1998年北韓導彈實驗 - (1998年8月31日) -?大浦洞1號飛彈發射失敗
* 1993年北韓導彈試驗 - (1993年5月29日/30日) - 蘆洞飛彈
是一款由Sir-Tech制作和發行的電子角色扮演游戲。本游戲為巫術系列的第3作，游戲最初于1983年發行。
利加敏城受到自然力量的威脅。地震和火山的傳言危及每個人。只有找到L'Kbreth龍才能保全城市。
1982年Softline稱贊了《利加敏》，并提到其中地牢的感覺是一個活生生的實體。
帕舒基，是烏克蘭的村落，位於該國西部赫梅利尼茨基州，由舍佩蒂夫卡區負責管轄，面積0.093平方公里，海拔高度280米，2001年人口476，人口密度每平方公里5,118.28人。
*  Погода в сел? Пашуки
塔什基，是烏克蘭的村落，位於該國西部赫梅利尼茨基州，由斯拉武塔區負責管轄，始建於1620年，面積0.65平方公里，海拔高度213米，2001年人口231。
*  Погода в сел? Ташки
利斯特溫，是烏克蘭的村落，位於該國西北部羅夫諾州，由杜布羅維察區負責管轄，面積0.605平方公里，海拔高度259米，2001年人口574，人口密度每平方公里948.76人。
* Учасники Друго? св?тово? в?йни
*  Погода в сел? Листвин
*   Чайка Р. Житлове буд?вництво давньоруського Листвина
*   Чайка Р. Гупало В. Розкопки давньоруського м?ста
*   Художня реконструкц?я Листвинського городища
*   Слов’яно-руське поселення в с. Листвин
福克F26幻影是一款福克飛行器公司的雙引擎噴射機，發動機位於機身下方。
第二次世界大戰結束後，福克公司在1946年巴黎航空展展示出一款新穎的噴射機模型，名為F26幻影。F26為全金屬飛機，採用低翼設計，發動機位於機身下方，客艙為加理式機艙，載客量17人，需要兩名機師名一名無線電操作員，機艙尾部設有洗手間，可收縮的三點式起落架。然而荷蘭皇家航空主席艾伯特·普萊斯曼認為福克難以獨力研發一款全新的噴射機，建議福克與德哈維蘭合作。雖然雙方其後有交流，但沒有展開正式合作。雖然福克F26最後無疾而終，但為日後的福克F27鋪路。
戈羅季謝，是烏克蘭的村落，位於該國西部赫梅利尼茨基州，由舍佩蒂夫卡區負責管轄，面積329平方公里，海拔高度265米，2001年該村落人口2,043。
* обл?кова картка
安托尼夫卡，是烏克蘭的村落，位於該國西部赫梅利尼茨基州，由切梅里夫齊區負責管轄，面積0.911平方公里，海拔高度325米，2001年人口160。
*  Погода в сел? Антон?вка
茨維托哈，是烏克蘭的村落，位於該國西部赫梅利尼茨基州，由斯拉武塔區負責管轄，始建於1520年，面積1.46平方公里，海拔高度225米，2001年人口926。
*  Погода в сел? Цв?тоха
是一款由Midway公司制作和發行的格斗類游戲。本游戲為真人快打系列的第三作。最初于1995年在街機上發行。之后移植至多個游戲平臺，包括Mega Drive、超級任天堂和PlayStation等。
《真人快打3》根據之前的劇情繼續往下延伸。一個奔跑的按鈕被引入。
盡管《真人快打3》取得商業上的成功，但是有眾多并不喜歡引入的新的角色。
豐盛控股有限公司(豐盛)為一家跨國性綜合型企業和投資公司。集團創立于2002年，在中國南京設立總部，更先后在香港、新加坡及澳洲設立辦公室。 2013年12月，成功于香港聯合交易所上市 (股份代號：00607)。豐盛控股主要從事與房地產開發和投資、教育和健康保健、旅游和可再生能源相關業務。
豐盛集團於2002年由季昌群先生創立，其現擔任豐盛控股的主席兼首席執行官。豐盛集團在中國500強民營企業中排名第108位。於2013年12月，通過反向收購匯多利國際控股有限公司，正式於香港聯交所上市。豐盛控股主要從事與房地產開發和投資、教育和健康醫療、旅遊和可再生能源相關業務。
豐盛控股主要從事與房地產開發和投資、教育和健康醫療、旅遊和可再生能源相關業務。
投資物業包括虹悅城、雨花客廳、同景躍城幼兒園、南通優山美地花園項目，匯通大廈項目及鎮江優山美地花園項目，總建筑面積約246,588平方米。
由豐盛運營和管理的虹悅城是一個位於南京，佔地面積為100,605平方米的大型購物中心。其每日客流量約為55,000次，獲得多個國際品牌進駐，包括Zara，H&M，優衣庫和蘋果等。豐盛運營和管理GSH Plaza (原名：Equity Plaza)，其為一座位於新加坡萊佛士城金融和商業區的甲級商業大廈，樓高28層，共有259個寫字樓單位及兩層零售空間。
由豐盛運營及管理的雨花客廳，為一個總面積達到90,031平方米的南京商業和購物中心。雨花客廳由豐盛集團開發建設，位於中國南京著名軟件谷的中心，其擁有660多家軟件設計公司和超過150,000名相關員工。
豐盛擁有寶橋集團的控股權。寶橋集團乃位于香港的財務顧問和資產管理公司，擁有證券及期貨事務監察委員會核批第一類（證券交易），第四類（證券顧問），第六類（顧問企業融資）和第九類（資產管理）資格。
豐盛擁有澳洲領先的幼兒教育機構 - Sparrow兒童教育集團的控股權。2017年8月，豐盛宣布， Sparrow完成收購澳洲全日制兒童托管中心。截至目前，豐盛已將Sparrow業務拓展至28個，大部分平均分布在澳洲的昆士蘭州和維多利亞州。
豐盛持有香港聯交所上市公司 –衍生集團 （股份代號：6893）的股權，為衍生集團的第二大股東。衍生集團從事營銷，銷售和制造保健產品，專注于兒童保健產品。豐盛和衍生集團已于香港和中國成立合資公司，發展兒童醫院和兒童診療中心。此外，豐盛亦持有香港聯交所上市公司 – 密迪思肌(Mediskin)（股份代號：8307）股權。密迪思肌在香港黃金地段設有兩家醫療護膚中心，主要專注治療皮膚疾病等。
豐盛擁有途牛旅游網的股權。途牛為中國領先的線上旅行社（www.Tuniu.com），于納斯達克掛牌上市 （代號：TOUR）。豐盛宣布已與上海景域文化傳播股份有限公司訂立諒解備忘錄，關於間接收購上海景域股權。景域旗下的「驢媽媽旅遊網」為一間B2C的線上旅行社 ，服務包括售賣中國主要旅遊景點的門票。
豐盛運營位於澳洲昆士蘭州道格拉斯港的喜來登度假酒店和高爾夫球俱樂部。喜來登度假村設有一間國際5星級酒店，配有295間客房，4間餐飲場所和一個18洞高爾夫球場。
豐盛管理位於新加坡北部地區的ORTO休閒公園（原名：Bottle Tree公園）。ORTO總面積達510,96平方米，乃新加坡首個24小時開放的多功能休閒公園，適合全天候活動。ORTO休閒公園建有湖泊，及2個活動場所：湖畔小屋和湖畔長廊。
豐盛於2016年宣布收購中國高速傳動設備集團有限公司，擁有其控股權。中國高速高傳動為香港港交所上市公司（股份代號：00658）中國機械傳動設備的領先供應商，其產品主要用于風力發電和各類工業機械傳動設備。中國高速傳動的風力發電業務的客戶包括國內外知名的風力發電機製造商，如GE可再生能源（通用電氣公司的子公司），，，Unison、和 Wind。
豐盛是國際體育及娛樂盛事 -2018香港國際七人欖球賽的官方旅遊業贊助夥伴。為履行其企業社會責任，豐盛特別邀請20位來自聖公會聖基道兒童院兒童之家的兒童於香港大球場的豐盛控股貴賓廂房一同觀看賽事，為場上健兒加油打氣。豐盛、豐盛旗下之澳洲Sparrow兒童教育集團及University Rugby Football Club亦派出義工到場支持此次活動。
豐盛為2017年11月12日慈善賽跑活動的冠名贊助商。慈善跑設有1公里、3公里和10公里3個跑步比賽項目，吸引近5,000名參賽者。是次活動為香港首次以老夫子漫畫為主題的慈善跑，目的為紀念香港其中一位最受歡迎的漫畫作家王家禧。當天，參加者一同以經典漫畫《老夫子》人物裝扮參與活動，成功為博愛醫院籌得港幣六百萬元，用作支援基層家庭青少年的教育服務。
2017年9月20日，由香港博愛醫院、仁愛堂、仁濟醫院、蓬瀛仙館、青松觀、寶蓮禪寺及圓玄學院、香港善德基金會等聯合組成的香港慈善機構聯合訪問團，來寧開展2017年“慈善萬里行”江蘇站活動。活動期間，香港慈善團體一行30餘人實地參觀了豐盛旗下的南中醫豐盛健康城及南京虹悅城。
2017年5月，豐盛宣布與中信銀行股份有限公司（南京分行）簽署戰略合作協議。 中信銀行已同意向豐盛提供不少於人民幣100億元的綜合信貸及融資限額，協議期限為兩年。
2018年3月，豐盛宣布與交通銀行股份有限公司（江蘇省分行）達成戰略合作協議。 交通銀行已同意向豐盛提供人民幣100億元之綜合意向性融資額度，協議期限為五年。
2017年4月25日，豐盛遭沽空機構格勞克斯（Glaucus）狙擊，股價急挫11.9%至2.52元。2017年5月2日，豐盛就研究報告之刊登澄清公告。2017年5月2日，豐盛就研究報告刊登澄清公告。2017年5月4日，豐盛股票復牌，收市前股價重升17.5%至每股2.96港元。
* http://fullshare.com/
克拉斯諾西爾卡，是烏克蘭的村落，位於該國西部赫梅利尼茨基州，由舍佩蒂夫卡區負責管轄，面積47平方公里，海拔高度270米，2001年人口395。
* Погода в сел? Краснос?лка
*https://web.archive.org/web/20120619034800/http://www.shepetivka.org.ua/2009/04/30/voda_z_krasno_slskogo_dzherela__krashha.html
多羅戈布日，是烏克蘭的村落，位於該國西北部羅夫諾州，由戈夏區負責管轄，面積1.659平方公里，海拔高度211米，2004年人口663，人口密度每平方公里399.64人。
*  Дорогобуж на сайт? Пам'ятки Укра?ни
*  Дорогобуж на сайт? Замки та храми Укра?ни
*  Змайстрували дзвони ?з г?льз ? балон?в
* http://istvolyn.info/index.php?option=com_content&view=article&id=930:925--------------1084&catid=30:2012-09-11-08-11-50
* http://www.pslava.info/DorogobuzhS_CerkUspinnja,195455.html
* https://web.archive.org/web/20160304061425/http://history.ukma.edu.ua/docs/journals/naukovi-zapysky/78/horin.pdf
* http://dorogbibl.ucoz.ua/index/dorogobuzh_istorija/0-4
戈爾巴基夫，是烏克蘭的村落，位於該國西北部羅夫諾州，處於戈倫河畔，由戈夏區負責管轄，距離基輔254.7公里，始建於1545年，面積2.898平方公里，海拔高度187米，2001年人口1,556。
*  Погода в сел? Горбак?в
SoftEther VPN是一個由日本程式設計師登大遊因就讀筑波大學時的碩士論文研究主題而開發的開源、跨平臺、多重協定之虛擬私人網路方案，此方案讓一些虛擬私人網路協定像是SSL VPN、L2TP、IPsec、OpenVPN以及微軟SSTP都由同一個VPN伺服器提供。在2014年1月4日以GNU通用公共授權條款的方式轉變為開源軟件。2019年1月21日轉變為Apache License 2.0授權。
SoftEther VPN是專門被設計為穿過防火牆的，支援NAT穿透，使其能越過政府或組織的防火牆建立VPN通道。2013年3月，官方開始提供VPN Gate公共VPN中繼服務器列表插件，以簡化高強度網絡審查地區有突破網絡封鎖（翻墻）需求的用戶的操作復雜程度。因為用了HTTPS來偽裝連接，防火牆的深度封包檢測無法偵測到SoftEther的VPN傳送封包構成的VPN通道。但SoftEther的SSL VPN協定在中國大陸的部分地區仍然被封鎖。
性能優化也是SoftEther VPN的一個目標。它使用像是利用全部乙太網幀的策略，減少了記憶體複製的操作、平行傳輸和群集，這減少了通常VPN連接會有的延遲並增加了運輸吞吐量。
VPN伺服器和VPN橋接器支援微軟、Linux、Mac OS X(除了10.9.x)、FreeBSD還有Solaris這些作業系統。SoftEther VPN支援自己的VPN協定但可以和OpenVPN、微軟Secure Socket Tunneling Protocol(SSTP)、SSL VPN、EtherIP、L2TPv3、IPsec相容。藉由L2TP/IPsec/OpenVPN/SSTP，可以支援行動裝置系統如iOS、安卓、微軟Windows手機。SoftEther自身的VPN客戶端支援微軟、Linux、Mac。支援其他VPN協定的VPN客戶端和終端也可能會被使用；這包括了來自諸如思科、Juniper、Linksys(有DD-WRT)、Asus等等公司生產的各式各樣的路由器。
SoftEther VPN伺服器和其他VPN伺服器一樣，功能是接聽來自客戶端或橋接器使用各式協定的連接。
一個VPN伺服器可以有好幾個虛擬的集線器和交換器。虛擬集線器和實體的交換器一樣，有完整的第二層網路封包交換功能。此外，虛擬集線器能被配置來定義IP封包過濾項目，過濾經過集線器的封包。虛擬的Network layer層交換器則像實體的路由器一樣，有第三層IP靜態路由功能。
一個VPN伺服器可以有自帶的橋接器。這個橋接器是一個在實體網路轉接器和虛擬集線器之間的封包交換結構。系統管理員定義連接虛擬集線器和現有的企業網路之間的橋接器，去建立一個遠端存取的或站對站的VPN伺服器。
SoftEther VPN客戶端是個虛擬化的網路適配器。一個有安裝客戶端程式的電腦能建立與伺服器的連接。因為VPN伺服器支援多種VPN協定的關係，VPN使用者並不需要在電腦上安裝SofthEther VPN客戶端，而是用內建在作業系統內的VPN客戶端程式建立連接。然而，SoftEther VPN客戶端比系統內建程式還多了些進階功能。想要充分利用SothEther VPN伺服器的全部效能的話，建議還是安裝客戶端程式。
SoftEther VPN橋接器是個建立站對站VPN的程式。要建立這樣的VPN，系統管理員必須安裝SoftEther VPN伺服器程式在中央電腦，然後要一個以上的遠端電腦安裝VPN橋接器。VPN橋接器會以級聯連接連接中央VPN伺服器。級連連接類似在兩個實體網路交換機之間，一個虛擬化的上行連接。
這是個SoftEther VPN伺服器和橋接器會用到的圖型化介面管理工具。系統管理員可用來連接遠端的伺服器或橋接器並管理。連接使用了SSL，管理指令則用RPC在SSL上傳輸。
vpncmd是個自訂介面管理工具，用在伺服器、各戶端和橋接器上。它可以在所有支援的作業系統上執行。當有使用者無法用Wine執行微軟或Linux時，它可以轉換到vpncmd來管理VPN。vpncmd也很適合用來執行批量操作，例如在虛擬集線器上創建好幾個使用者，或在伺服器上創建好幾個虛擬集線器。
SoftEther VPN某些部分的架構有別一般傳統使用IPsec的VPN系統。
虛擬集線器就是以軟體方式模擬網路交換機。它會更新和維持自身擁有的轉發資料對照表（MAC 位址表）。雖然傳統的網路交換機將這功能做在硬體上，SoftEther VPN以軟體實現了同樣功能。一個VPN伺服器可以有好幾個虛擬集線器，各自獨立。VPN客戶端和橋接端的連接就是以集線器用封包交換來處理。
當一個伺服器上有數個虛擬的集線器時，為了安全，這些集線器都會獨立分開。各個不同的管理員可以對相應的虛擬集線器授予權限。每個虛擬極限的管理員可以限定使用者物件和ACLs，而這僅限於被授權的集線器上。
一個VPN客戶端可以在自己的電腦上創立數個網路轉接器。VPN使用者能在虛擬網路轉接器和遠端目標的虛擬集線器間建立可用連接。當建立了可用連接，使用者就能藉此和遠端的VPN網路溝通。它可以讓任何程式或作業系統不用特定設定就能使用，就和硬體版的使用方式一樣。
它以軟體方式模擬了IP路由器。一個伺服器上可以同時間創立好幾個虛擬交換機。虛擬交換機有虛擬的IP介面連接虛擬集線器。它也有幾個固定的對照表上的分配項目。
虛擬交換機也適合用來做大型的站對站VPN網路。雖然有個簡單的方式可以達成，就是用橋接建立VPN，但如果有很多臺電腦，輸入站點間的連接的廣播封包數量就會大增。為了預防這樣規模擴張的問題，VPN管理者用虛擬交換機來隔絕IP網路。
管理員可以在地區或遠端的虛擬集線器間定義一個級聯連接。當級聯連接被設立，原先獨立的兩個網段就被整合成一個了。所以這個級聯連接功能被用來建立站對站的橋接。
因為虛擬集線器和虛擬網路轉接器都只是軟體模擬的裝置，藉此傳送的封包是無法和硬體設備溝通的。因此，需要一個模擬和實體裝置之間的橋接，才能建立遠端存取VPN或站對站VPN。要做出橋接，地區橋接器功能轉會轉換虛擬集線器和實體網路轉接器間的封包，結合兩個獨立網段成為一個單一的網段。
在VPN伺服器上定義過地區橋接器後，各VPN客戶端就可以藉由地區橋接器，連到VPN伺服器並和其他網路上的裝置溝通。這就是遠端存取VPN。
如果網路管理者設立了遠端站點VPN橋接器，並在VPN伺服器和VPN橋接器上分別定義了兩個地區橋接，然後定義伺服器和橋接器間的級聯連接，遠端的兩個網段在第二層級上就會直接連在一起。這就是站對站VPN。
SoftEther VPN很重要的功能是對防火牆的穿透和借助代理服務器中轉VPN流量。為此，SoftEther VPN支援SSL-VPN。它使用HTTPS協定來建立VPN通道,可以與Web網站同樣使用TCP/IP 443端口。
當使用者選擇SSL-VPN協定時，SoftEther VPN伺服器和客戶端會用一套平行傳輸機制來改善SSL-VPN通道的吞吐量。使用者可以創建1到32條TCP連接同時並行傳輸。當處在一個網速非常慢的地方時，這項性能調整會導致更快的吞吐量。一旦這功能被啟用，邏輯VPN連接將包含多個TCP(HTTPS)連接。所有的封包將會在適當的TCP連接中，被加進最佳化模組的運算。如果邏輯VPN連接的TCP連接偵測到封包的遺失，新的封包就使用其他正常的TCP連接。這項快速切換最佳化的功能造就高吞吐量。
傳統的VPN系統需要使用者去請求公司的防火牆管理者，在防火牆或公司與網路間的NAT開放一個終端點(TCP或UDP端口)。為了減少需要開放終端點的情形，SoftEther VPN伺服器有NAT通透功能。NAT通透會預設是啟動狀態。只要它啟動，VPN客戶端的電腦就能連接到被防火牆或NAT阻隔的VPN伺服器，不需要在防火牆或NAT上特別設定。
有少數限制很多的網路只允許通過ICMP或DNS的封包。在這種情形，TCP或UDP會被濾掉。為了讓SoftEther VPN也能在這種網路建立連接，SoftEther VPN有特別為此設計的VPN功能。
這功能對穿過這樣嚴格的防火牆非常有用。所有的VPN封包都再度包成ICMP或DNS封包來傳輸。接收端會從外層提出內層的封包。因為有些公共Wi-Fi只能通過ICMP或DNS封包，這讓在公共Wi-Fi也能使用VPN。如果你為了出門，安裝一個伺服器在家中或辦公室，你可以在限制網路中享受這自由協定的網路通訊。
SoftEtherVPN服務端同時支持SoftEtherVPN、OpenVPN、L2TP、IPsec、SSTP等。盡管SoftEtherVPN因為使用Https通訊可以抵抗GFW的深度包檢測，但服務端的OpenVPN等功能若是開啟仍會暴露出VPN服務器的存在。
VPN Gate是個SoftEther VPN的插件，它讓使用者能連接由志愿者提供，在自家電腦安裝SoftEther的免費公共VPN伺服器，此功能可用于幫助用戶繞過政府的防火墻（翻墻）。VPN Gate由筑波大學贊助。
*  SoftEther VPN項目
*  在GitHub上面建立的SoftEther VPN項目頁面
約翰·西德尼·麥凱恩三世的早年經歷和軍旅生涯涵蓋他生命的前45年（1936年－1981年）。他的父親和祖父都曾是美國海軍上將。麥凱恩于1936年8月29日在巴拿馬運河區出生，由于經常搬家，他曾在許多學校就讀，于1958年從安納波利斯海軍學院畢業。1965年，麥凱恩同已有兩個孩子的卡羅爾·西普成婚，兩人之后又生下一個孩子。
身為海軍飛行員，麥凱恩的任務是從航空母艦駕駛強擊機出擊。越南戰爭期間，福萊斯特號航空母艦于1967年發生重大火災并猛烈爆炸，麥凱恩險些喪命。1967年10月，他在執行第23次轟炸任務、飛至河內市上空時被敵軍擊落并身受重傷，隨后淪為戰俘達5年半之久，在此期間多次遭受酷刑。1968年，北越方面表示愿意提前釋放麥凱恩，但他不愿拋下那些被關押時間更長的戰友，直到1973年巴黎和平協約簽署后才回國。
回國后，麥凱恩進入美國戰爭學院深造，在佛羅里達州指揮大型訓練中隊，還被任命為聯邦參議院的海軍聯絡員。1980年，麥凱恩和卡羅爾離婚，不久后又迎娶辛迪·亨斯利，再于1981年以上校軍銜退役。
1945年9月2日左右，麥凱恩的爺爺（左）和父親在東京灣內的一艘美國海軍艦船上。
1936年8月29日，約翰·西德尼·麥凱恩三世生于巴拿馬運河區可可索羅海軍航空站的海軍醫院，他的父親是海軍軍官小約翰·“杰克”·麥凱恩，母親叫羅伯塔·麥凱恩（，1912–2020），“萊特”是母親的娘家姓。麥凱恩三世有蘇格蘭混愛爾蘭裔和英格蘭裔血統。
麥凱恩三世的祖父母輩都是阿肯色州、密西西比州和德克薩斯州居民，而且大部分父系和母系先祖都是南方人。麥凱恩家族父系祖居密西西比州卡洛爾縣，從1848年起就在特奧克擁有面積達8.1平方公里的種植園，并且一直經營到1952年止。南北戰爭爆發前，種植園內還有許多奴隸，其中有些人的后裔也采用麥凱恩家族的姓氏，自稱“麥凱恩黑人”。內戰結束后，佃農代替了原來的奴隸，藍調歌手兼吉他手密西西比·約翰·赫特就是在麥凱恩家族的種植園出生，是麥凱恩黑人的后代。
作為美國軍事世家，麥凱恩家族的先輩曾參與北美印第安戰爭、美國獨立戰爭（麥凱恩因此一直是美國革命之子成員）、1812年戰爭，在內戰期間為美利堅聯盟國效力，還曾參與第一次世界大戰。麥凱恩家族中也有投機暴富分子。麥凱恩的外祖父阿奇博爾德·賴特（，1875至1971年）在密西西比州長大，但青年時就因面臨多起賭博和無證經營指控逃到俄克拉何馬州馬斯科吉，然后通過建州早期的土地交易及在美國西南部開采原油發跡。到40歲時，已經致富的賴特選擇早早退休陪伴家人，從此再也沒有工作過。賴特的家人在俄克拉何馬州和南加利福尼亞州生活，羅伯塔和雙胞胎姐妹羅伊納都受爺爺影響成為畢生的旅行和歷險愛好者。家族中還不乏特立獨行之輩：阿奇博爾德的夫人默特爾反對羅伯塔同當時還只是水手的杰克·麥凱恩交往，結果兩人選擇私奔，并在墨西哥蒂華納的一間酒吧成婚。
麥凱恩的爸爸和爺爺之后都成為海軍上將，是美國歷史上第一對官拜四星上將的父子。麥凱恩的爺爺老約翰·麥凱恩（，1884至1945年）是航母作戰先驅，曾于1942年指揮瓜達爾卡納爾島戰役中美軍的所有陸基空中作戰支援和掩護，之后又在1944至1945年率領快速航母特遣艦隊積極投身第二次世界大戰太平洋戰場。他在菲律賓戰役和沖繩島戰役中指揮的作戰行動，以及向臺灣和日本列島發動的空襲，對戰爭接近尾聲時的日本海軍和空軍構成毀滅性打擊。老麥凱恩在東京灣的日本投降儀式過去僅4天后去世，是當時的頭條新聞。杰克·麥凱恩是二戰期間美國在多個戰場軍事行動的潛艇艦長，曾獲銀星和銅星勛章。
從左至右依次為：約翰·麥凱恩三世、母親羅伯塔、弟弟喬和父親小約翰·麥凱恩，攝于1951年。
麥凱恩的家人叫他“約翰尼”，他的姐姐桑迪生于1934年，弟弟喬于1942年出世，受父親崗位調動的影響，一家人在約翰尼10歲前都經常搬家，輾轉新倫敦、珍珠港，以及太平洋上的另外多個軍事基地。麥凱恩的暑假有時會在位于特奧克的家族種植園度過，但他總覺得軍旅生涯比種植園的生活更適合自己。每當搬到一地，麥凱恩就會進入基地的已有學校就讀，但由于學校課程未必符合他的需求，自己的上課時間也難以保障，所以這經常對他接受教育造成不利影響。1941年珍珠港事件爆發后，麥凱恩的父親離開了很長一段時間，孩子的教育則主要通過母親的努力來實現。羅伯塔利用家族經常長途旅行的機遇帶著孩子前去參觀歷史和文化遺跡，麥凱恩之后回憶稱，正是母親讓他的生命中有這么多快樂，即便遭遇不幸，他也不會失去快樂生活的希望。作為共和黨人，羅伯塔讓孩子緊跟時事，不過受父親的軍旅生涯影響，一家人通常不會向外人透露家族黨派立場。
二戰結束后，麥凱恩的父親繼續在海軍服役，有時還在政治聯絡職位工作。一家定居北弗吉尼亞后，麥凱恩于1946至1949年間進入亞歷山德里亞的圣斯蒂芬學校就讀，同之前的學校相比，該校教育質量更高。在家人眼里，麥凱恩一直安靜、值得信賴而且懂禮貌，但就讀圣斯蒂芬學校期間，他開始變得不守規矩、桀驁不馴。接下來的兩年，一家又跟隨父親前往其它海軍基地度過，到青年時，麥凱恩一共就讀過的學校約有20所，經常因在學校打架而受紀律處分。據麥凱恩之后回憶，受父親事業的影響，他經常需要同自己的朋友道別，這也是他童年時代最悲傷的回憶。每到一所新的學校，他就急于通過張狂的態度來結識新朋友，彌補失去之前老朋友的損失。所以他在每所新學校里都變得越來越以個人為中心，越來越傾向于制造麻煩。
1951年，麥凱恩進入亞歷山德里亞的圣公會高中就讀，該校為全男性私立寄宿學校，學術品質優異，生活環境樸素，有嚴格的榮譽守則和捉弄新生的傳統。校內大部分學子都是南方富有人家子弟，麥凱恩由此見識到海軍文化以外的生活和事業。其它同學給個性好斗而火爆的麥凱恩起的綽號包括“朋克”和“麥壞壞”，他對自己的硬漢形象也很滿意并繼續發場光大，還結交了幾個朋友。麥凱恩曾兩次在摔跤比賽中獲校隊獎章，在輕量級比賽中表現優異。他還在中學足球和網球校隊效力，參與學生報紙和年鑒編制，并投身話劇社。語文老師兼足球教練威廉·畢·羅芙奧三世對麥凱恩的學習、榮譽和自我形象意識有很大影響。麥凱恩之后表示，自己的學術表現“平凡無奇，但還能接受”，他在1954年高中畢業。
正在安納波利斯海軍學院的約翰·麥凱恩，攝于20世紀50年代中期。
1954年6月，在入學考試中表現不凡的麥凱恩得以跟隨父親和爺爺的腳步，進入安那波利斯的美國海軍學院深造。據麥凱恩回憶，當年他只是覺得進入海軍學院是無可避免的，所以沒有做任何反抗地接收宿命，以此來看，當年應該是父母強令他前去該校，沒有任何商量余地。
麥凱恩對在海軍學院學習感到矛盾，所以有意違反學校的一些規矩和傳統。每年他被記過上百次，成為違規“世紀俱樂部”的一員，記過的原因包括鞋子擦得不亮、編隊失誤、房間凌亂和說話出格等，父親為此多次來校訓斥他。麥凱恩很討厭“新生年”，剛剛進入學院的新生會在這年遭受各種嚴酷考驗和捉弄，整個班的學生會因此減少四分之一。對于那些級別更高的人隨意動用權力強迫他屈服的做法，麥凱恩非常反感：“什么玩意兒，我真恨透了這些狗屁”，如果看到這些人對他人故伎重演，麥凱恩還經常插手干預。麥凱恩這時身高只有1米7，體重58公斤，雖然技能不佳，但憑借無畏且勇往直前“沒有倒車檔”的品性，他還是在學院輕量拳擊隊中打了3年。在該校就讀的最后一年里，麥凱恩率領營級拳擊隊拿下全旅冠軍。
麥凱恩天資聰穎，1984年的測試結果表明他的智商達到133，所以在感興趣的幾個科目，如英語文學、歷史和政府上表現優異。海軍學院的所有學生都必須學習固定的理學士課程，許多同學對他在數學、科學和工程類課程上臨時抱佛腳的能力留下深刻印象。不過由于偏科嚴重，麥凱恩的總體成績不佳，他之后也表示學習這些課程讓他非常吃力。在校期間，麥凱恩的外表邋遢、性格反叛，與所在連隊軍官的關系也不好，這都導致他在個人操守和領導能力上得分偏低，進一步影響總體成績。不過，這些并不妨礙他成為同學中人氣頗高的領導者，用傳記作家羅伯特·蒂姆伯格的話來說，麥凱恩是以“狂躁、直觀而且非常奇特的方式”贏得同學的尊重。麥凱恩頗為擅長吸引異性，他經常同自稱“壞蛋集團”的一群人合作組織不符學院規范的活動并因此在校園內小有名氣，一位同學回憶稱，“和約翰·麥凱恩一起恣意妄為，就仿佛置身火車失事現場”，也有一些學子對他的做為感到惱怒。1957年6月，麥凱恩和其他同學登上弗萊徹級驅逐艦“亨特號”接受訓練，結果表明他在艦艇軍官技能方面有良好表現。乘艦抵達目的地里約熱內盧后，麥凱恩又同巴西時裝模特兼芭蕾舞演員瑪麗亞·格拉辛達發展出夢幻般的浪漫戀情，之后兩人還在圣誕節期間重聚。
1958年6月，麥凱恩從海軍學院畢業，成績在全部899名學生中排第894位。雖然成績不佳，但據麥凱恩之后回憶，他對勇氣、韌性、榮譽和為國犧牲這些更加令人信服的傳統并沒有過任何抹黑之舉，同時也始終沒有放棄向家人證明，他也可以像家族中的海軍先輩一樣優秀。事實上，他的爸爸和爺爺和海軍學院的成績也不怎么樣，畢業成績分別是倒數第20名和倒數第3名。麥凱恩之后才意識到自己在海軍學院學習經歷的寶貴，正是這段經歷讓他得以明白終生維持自尊的重要性，明白有些東西比自己的利益更加重要，10年之后，正是這些經歷讓他得以度過那段“絕望而搖擺不定”的時期。
從軍校畢業后，麥凱恩獲委任為少尉。他先在佛羅里達州彭薩科拉海軍航空站接受海軍飛行員訓練至1959年9月，再到德克薩斯州科珀斯克里斯蒂海軍航空站訓練，訓練過程為期兩年，麥凱恩還在科珀斯克里斯蒂受訓期間晉升中尉。他開的車是科爾維特，女友則是號稱“佛羅里達烈焰瑪麗”的艷舞女郎，每有閑余時間，他就會前去海灘，或是在軍官宿舍房間改裝的酒吧和只向熟人開放的賭局度過，是他人眼中整天沉迷聚會的人物，回首往事，麥凱恩稱，那時他總體上是在隨意揮霍自己的健康和青春。由于缺乏耐心鉆研飛行手冊，反倒把時間花在研讀歷史書籍上，麥凱恩起初的飛行員成績低于標準。受此影響，他沒有分配到駕駛戰斗機的精英分隊，而是成為強擊機飛行員。1960年3月在德克薩斯州進行飛行訓練時，他駕駛的飛機單人單活塞發動機AD-6強擊機因失速而墜入科珀斯克里斯蒂灣并沉至海底。墜機瞬間麥凱恩一度失去知覺，但很快就蘇醒過來并成功打開駕駛艙游回數米之上的水面，并沒有因這起事故受重傷。1960年5月，麥凱恩從科珀斯克里斯蒂的飛行學校畢業，然后前往弗吉尼亞州的奧西安納海軍航空站，接受為期5個月的進一步強擊機飛行訓練。
從1960年11月開始，麥凱恩成為無畏號航空母艦和企業號航空母艦“世界著名戰斗老虎”第65攻擊中隊的強擊機飛行員，兩艘航母的基地都是諾福克海軍基地，除在加勒比海巡航外，還多次部署到地中海。麥凱恩的駕駛技術有所改善，但就在1961年12月，他又在西班牙南部上空因過于魯莽地降低飛行高度而撞上輸電線纜，造成當地停電，不過他還是成功將受損的強擊機開回無畏號航母。
1962年1月，企業號航母展開處女航，麥凱恩的姓氏引起艦長注意，還成為船上其他官兵眼里的名人。1962年6月，他升任上尉，同年10月古巴導彈危機爆發時，企業號協助執行海上封鎖任務，麥凱恩在此期間負責在艦上發布警報。1963年11月，他被轉回陸地，在彭薩科拉的海軍航空兵基本訓練指揮部服役9個月。1964年9月，他成為密西西比州梅瑞迪恩海軍航空站-7訓練中隊的飛行教官，這里還有以他爺爺命名的麥凱恩飛行場。
1964年進駐彭薩科拉期間，麥凱恩開始同來自賓夕法尼亞州費城的泳裝和形臺模特卡羅爾·西普交往。兩人早在海軍學院就已相識，她曾嫁給麥凱恩的同學，但之后離婚。麥凱恩告訴西普，他有心要做一番大事業，以求將來青史留名。1965年7月3日，兩人在費城完婚，西普之前已有兩個孩子，長子道格拉斯生于1959年，次子安德魯于1962年出生，兩人于1966年成為麥凱恩的養子。1966年9月，卡羅爾和約翰的女兒西德尼出世。1965年7月，麥凱恩參加阿特·弗萊明主持的智力問答節目《危險邊緣》，但只贏得一局比賽。
麥凱恩（前排右側）和飛行中隊的其他成員，后側的飛機是-2教練機，攝于1965年。
1965年11月，麥凱恩駕駛T-2教練機飛行至弗吉尼亞東海岸上空時，飛機發動機出現嚴重故障，他在飛機墜毀前成功彈出，這已是他遭遇的第3次飛行事故。駐扎梅瑞迪恩時，麥凱恩主動請求出戰。1966年10月，他成為參加越南戰爭的預定人選，因此前往佛羅里達州的塞西爾菲爾德海軍航空兵基地向第44候補飛行中隊報道，接受駕駛A4天鷹單座噴氣式強擊機的訓練。麥凱恩在這里的表現為他人看好，只是他在飛行時總試圖要“挑戰戰機的飛行極限”。1967年1月，麥凱恩晉升少校，再于同年5月成為福萊斯特號航空母艦的一員，隸屬艦上的第46攻擊中隊。這年春季，福萊斯特號航空母艦都在大西洋演習，再于6月啟航前往太平洋。麥凱恩的父親杰克此前已多次升職，于1958年成為海軍少將，1963年又當上海軍中將。1967年5月，杰克晉升四星海軍上將，成為美國海軍歐洲艦隊總司令，駐扎倫敦。
1967年7月25日，福萊斯特號航空母艦抵達北部灣的洋基站，并加入1965至1968年的滾雷行動，針對北越進行空中封鎖和戰略轟炸。從福萊斯特號發動的阿爾法打擊主要是針對已經選定的特殊目標，如軍火庫、工廠和橋梁等。由于北越防空系統裝備有蘇聯設計和供應的地對空導彈、高射炮和米格攔截機，這些任務實際上非常危險。麥凱恩參加的前5次空襲北越行動都很順利，雖然對一些旁枝末葉的海軍法規仍然不放在心上，但他已經成為他人眼中優秀而嚴謹的飛行員。麥凱恩和中隊的其他飛行員對哥倫比亞特區遙控指揮滾雷行動感到不快，據他之后回憶，出擊的具體目標往往限制得太死，以至飛行員不得不反復飛過同一目標實施轟炸，而且大部分飛行員都覺得自己的目標幾乎毫無價值。“坦白講，我們覺得那些平民司令官完全就是白癡，壓根兒就不知道要怎么把仗打贏。”
重大火災，船員正努力救火。
1967年7月29日，福萊斯特號航空母艦的艦載機聯隊正準備發起新一輪攻勢，但停在甲板上的一架F-4幽靈II戰斗機突然意外發射了一枚祖尼火箭。火箭擊中一架4天鷹強擊機，有可能正是麥凱恩駕駛的那架，也有可能是旁邊一架。火箭的沖擊令天鷹強擊機的油箱破裂，油料隨即著火，還有兩枚炸彈被撞松。麥凱恩之后表示：“我以為我的飛機爆炸了，到處都是火”。他爬出駕駛艙，爬向飛機前端的噴口，再從正在加油的探頭跳到已經著火的甲板上。麥凱恩的飛行服在他從火焰上滾過時也被點燃，但很快就被他撲滅。正當他前去幫助另一個試圖逃生的飛行員時，炸彈爆炸了，麥凱恩被沖擊波向后甩出3米遠，還受了輕傷，腿部和胸口被碎片擊中。接下來，麥凱恩協助艦上其他人員把機庫甲板升降機上沒有爆炸的炸彈扔進海里，然后同其他飛行員前往航母預備室，從閉路電視查看之后的大火和救火情況。這場火災奪走134條人命，另有161人受傷，還令至少20架戰機被毀，火勢直到24小時后才得到控制。火災次日，麥凱恩在西貢盛贊那些為挽救甲板上的飛行員而獻出生命的戰友，他還在接受《紐約時報》記者小雷蒙德·沃爾特·艾伯采訪時稱：“這話很難說出口。但我現在已經見識過這些炸彈和凝固汽油彈會對我們船上的人造成怎樣的傷害，所以我也不知道自己還是否愿意繼續向北越投彈”。不過他也表示：“我一直想留在海軍。我生來就是干這個的，也沒有真心考慮過別的職業，只不過對其中的嚴格管制總不大適應”。
1967年麥凱恩所駕駛的就是與上圖類似的一架A-4天鷹式強擊機，這架強擊機隸屬奧里斯卡尼號航空母艦。
隨著福萊斯特號開往港口等待修復，麥凱恩自愿加入人手不足的奧里斯卡尼號航空母艦第163“圣徒”攻擊中隊。這艘航母的甲板之前也發生過火災，其攻擊中隊還是滾雷行動期間損失最慘重的單位之一。“圣徒”以大膽進攻聞名，但也為此付出很大代價：1967年時，該中隊有三分之一的飛行員陣亡或被俘，原有的15架4強擊機均已報銷。麥凱恩在歐洲休養一段時間，還一度返回佛羅里達州橙園的家中靜養，再于1967年9月30日到奧里斯卡尼號航母報到，心中預計次年夏季就可以完成任務回國。他馬上就開始主動請纓，要求執行飛行中隊接到的最危險任務。1967年10月，中隊飛行員開始以12小時輪班制出擊。10月18日，麥凱恩帶領手下分隊冒敵軍猛烈火力空襲海防市的造船廠，之后還因此獲頒海軍榮譽勛章。10月25日，麥凱恩出擊河內市以北有高射炮和地對空導彈火力保護的福顏空軍基地取得成功，摧毀地面一架敵機，還打傷另外兩架，因此獲頒銅星勛章。當時河內周邊擁有整個越南戰爭期間北越最強大的防空火力。
由另一名飛行員停在奧里斯卡尼號航空母艦上的一架A-4天鷹式強擊機，編號“149959”，6天后，麥凱恩就是同這架強擊機一起被敵軍擊落。
1967年10月26日，麥凱恩出發執行第23次空襲任務，同另外19架戰機一起突襲河內市中部的熱力發電廠，由于擔心造成附帶損害，美國此前幾乎沒有把這里作為襲擊目標。麥凱恩在正午前夕抵達目標附近，然后從約2700米高空下降至約1200米逼近目標，這時，強擊機的警報系統報告他已被敵軍火控雷達追蹤。但是，麥凱恩和其他遇到類似情況的美軍飛行員一樣繼續執行轟炸任務，他駕駛飛機繼續下降，在距地面約1000米的空中發射炸彈。但就在他開始爬升時，戰機的機翼被北越防空司令部第61營發射的蘇制SA-2防空導彈炸毀。當時指揮第61營擊落麥凱恩戰機的是營長阮蘭和火力控制指揮阮禤代中尉。麥凱恩之后因被擊落而獲得飛行優異十字勛章，阮禤代則被授予越南人民軍英雄稱號。數十年后，前蘇聯紅軍中尉尤里·特魯塞克欽聲稱他正是當年擊落麥凱恩的導彈制導軍官。無論從任何角度來說，這次空襲行動都是失敗的，有3架美國海軍戰機被擊落，但目標發電廠完好無損。
1967年10月26日，掉進河內市竹帛湖的麥凱恩被北越平民拖出，之后不久就淪為北越戰俘。
麥凱恩的戰機以近乎垂直的角度高速旋轉下墜，彈射椅的力道將麥凱恩撞暈過去，他的右臂有三處骨折，左臂和右腿膝蓋也因此骨折。麥凱恩和降落傘一起掉入河內市的竹帛湖，這時他雖然恢復知覺，但手臂卻不聽使喚，無法自救，身上的裝備也令他逐漸下沉，最后用牙齒才成功打開救生衣。多名北越人下水將他拖上岸，這些人的身份尚無定論。許多人圍上前來，朝麥凱恩吐唾沫、用腳踢他，還剝掉他的衣服，他的左肩也被槍托打成粉碎性骨折，左腳和腹部還被刺傷。接下來麥凱恩被送到河內的火爐監獄，美國戰俘戲稱這所監獄是“河內希爾頓酒店”。
同其他戰俘一樣，麥凱恩的身體狀況在抵達火爐監獄時也很差。北越方面要求他泄露軍事情報，否則不會提供醫療救助，面對毆打和審訊，麥凱恩說出的只有自己的姓名、軍銜、生日和編號，根據日內瓦公約，戰俘應當告知這些信息，而美軍行為準則中也只允許軍人被俘后向敵國透露這些內容。不久后，麥凱恩覺得自己已瀕臨死亡，他要求越方送他到醫院救治，表示愿提供更多情報，打算在得到治療后要求推遲審問。監獄醫生前來查看，但覺得麥凱恩的傷勢太重，他已無力回天。但是，北越當局發現麥凱恩的父親原來是美國的海軍上將，于是將他送醫，還稱他是“皇太子”。麥凱恩的戰機被擊落僅兩天后，他淪為戰俘的消息就成為《紐約時報》和《華盛頓郵報》的頭條新聞。麥凱恩還在醫院時，嚴刑逼供再度降臨，他告訴敵方自己所在中隊及航母的名稱，還有之前空襲的預定目標。之后的兩個多星期里，北越官媒《人民報》發表多篇文章，其中除上述信息外，還包括麥凱恩的一些私人信息，另有部分據稱是麥凱恩對戰爭進程看法的內容。這些內容還出現在古巴拉美通訊社的多封稿件中。雖然麥凱恩當時覺得這些“情報”對北越沒有任何實際價值，但向敵軍透露這些信息仍然有違軍隊的行為準則，之后他也對此表示悔不當初。北越逼迫他披露之后美軍的轟炸目標，麥凱恩于是“交待”了多個已被炸過的城市，敵方還要求他透露所在中隊其他飛行員的姓名，但麥凱恩所說的實際上都是綠灣包裝工美式足球隊的進攻球員。
數十年后，麥凱恩的飛行服和裝備在火爐監獄殘余部分組建的博物館展出。
麥凱恩在環境又濕又臟的醫院接受為期6周的治療。院方花了很長時間試圖在沒有麻藥的情況下治療麥凱恩的右臂骨折，但還是徒勞無功，他右腿的骨折得到手術救治，但左臂骨折無人理睬。他還一度被帶到一間干凈的病房接受法國記者弗朗索瓦·沙萊采訪，報道于1968年1月在法國電視節目《全景》中播出，之后又經《CBS晚間新聞》在美國播放。鏡頭中的麥凱恩躺在床上抽煙，說話結結巴巴，這也是他淪為戰俘期間最廣為人知的影像。北越方向有許多人觀察過麥凱恩，其中包括越南作家阮遵、國防部長兼陸軍總司令武元甲將軍。許多北越觀察人士都堅信麥凱恩是美國政、軍、經濟精英。麥凱恩這時已經瘦了23公斤，胸口扎有石膏，渾身污垢，眼中充滿血絲，于1967年12月被送到河內郊區人稱“種植園”的戰俘營。“種植園”是座波將金村莊式的戰俘營，北越當局以此作為宣傳秀場，供外國人士查看戰俘待遇，并且即將獲釋的囚犯也是關在這里。與別的戰俘營相比，這里的殘暴對待戰俘的情況比較少，但仍時有發生，麥凱恩則可能是其中境遇最慘的戰俘。他的囚室還有另外兩名戰俘，都是美國空軍飛行員，其中喬治·“巴德”·戴身受重傷，而且受盡折磨（戴之后獲頒榮譽勛章）；另一人是諾里斯·歐沃利，他起初覺得麥凱恩最多還能再活一星期。在歐沃利和戴的護理下，麥凱恩得以存活，據戴之后回憶，麥凱恩當時表現出“極其強烈的求生意志”。
1968年3月，麥凱恩開始為期兩年的單獨監禁。同年4月，杰克·麥凱恩獲命執掌美國太平洋司令部，于這年7月生效，駐扎在檀香山，統領越南戰場上的所有美軍。6月中旬，北越戰俘營總司令白少校表示愿意提早釋放麥凱恩。此舉一方面是向世界顯示北越當局慈悲為懷的宣傳工具，另一方面也是想讓其他戰俘相信，像麥凱恩這樣的菁英分子可以得到特別優待。但是，麥凱恩拒絕了這次示好，堅持遵守美軍行為準則中“先進先出”的原則。事實上，行為準則本身只是禁止軍人被俘后接受敵軍的假釋或優待，但許多戰俘認為，這樣的規則可以引申理解為先被俘的應該先獲釋，否則之后被俘的人即便有提前回家的機會也應該拒絕，除非身患重病或受了重傷才能例外。有獄友告訴麥凱恩，他的身體情況應該符合例外要求，但經過反復思量，麥凱恩還是決定拒絕，只愿在所有比他更早被俘的人都獲釋后才會接受北越的安排。巴黎和平協約談判期間，北越高級談判代表黎德壽曾向美國特使威廉·埃夫里爾·哈里曼提及麥凱恩拒絕提前獲釋一事。哈里曼在1968年9月13日的電報中稱：“喝茶休息時，黎德壽提及北越不久前曾打算把麥凱恩上將的兒子和另外兩名飛行員一起釋放，但被他（指麥凱恩）拒絕了。”白少校對麥凱恩拒絕獲釋之舉非常惱怒，他和部下還威脅麥凱恩，稱事態會變得非常難看。
1968年8月，正被關禁閉的麥凱恩開始受到一系列酷刑對待。北越當局用繩子把他綁起來并長時間保持在非常痛苦的體位，同時每兩小時就痛打他一頓。他的右腿傷勢復發，多條肋骨骨折，還有幾顆牙的牙齦斷裂，左臂也再度骨折。置身自己的排泄物中，麥凱恩的意志開始崩潰，他試圖自殺，但被警衛阻止。經過4天的折磨，麥凱恩錄下反美宣傳“供詞”并簽字，供詞中稱：“我是個黑心的罪犯，已經犯下空中海盜的罪行。我差點喪命，是越南人民挽救了我的生命，感謝醫生們”。他有意采用生硬做作的共產主義術語和不合語法的陳述來表明這是被迫做出的聲明。從此以后，麥凱恩一直對此事感到困擾，覺得這份聲稱令祖國、家庭、戰友和他自己蒙羞，但也正如他之后所寫的那樣：“我學到我們都在那里學到的一課：每個人都有崩潰的時候，我那時就崩潰了”。兩周后，北越當局又打算強迫他簽署另一份聲明，但麥凱恩已經恢復斗志并拒絕他們的要求。由于拒絕合作，他有時一周會受到3次毒打，情況一直持續了1年多。其他戰俘經常聽說麥凱恩拒絕同北越合作，還會用下流話大聲咒罵看守。另外，就讀海軍學院期間的拳擊經歷也令他能夠應付敵人的毆打，北越當局再也沒能令他屈服。
戰俘邁克·麥格拉思在越戰結束后不久畫下這幅地圖，上面的“”就是“河內希爾頓酒店”，“”就是“種植園”，麥凱恩被俘后就曾被關進這兩個戰俘營，左側的“”是“河內”。
為了取得“供詞”和宣傳聲明，北越對其他美軍戰俘也施以類似折磨和虐待。其中許多人的境遇比麥凱恩還慘，特別是那些被俘時間更早、囚禁時間更長的戰俘。面對極其嚴酷的對待，幾乎所有戰俘最終都有一定程度屈服。但根據麥凱恩的回憶，淪為戰俘期間他也曾遇到兩次異常情況，其中一次是一名警衛在某個夜晚悄悄把綁住麥凱恩的繩子松開，讓他好受一些；另一次則發生在幾個月后，同一名警衛在圣誕節當天看到麥凱恩，然后站到他旁邊，默默地用腳在地上的泥里畫出十字架。麥凱恩記不清這到底是哪一年的事，但曾和他關在同一戰俘營的奧森·斯溫德依稀記得麥凱恩曾告訴他這件事發生在1971年。數十年后，麥凱恩在競選總統期間以這個好撒馬利亞人的故事來證明信仰和人性的存在。1968年10月，麥凱恩的單獨囚禁得到短暫緩和，歐內斯特·布雷斯被關到隔壁囚室，麥凱恩教布雷斯如何敲擊墻壁來同獄友溝通。1968年平安夜，北越當局在戰俘營上演教堂禮拜儀式，供攝影師拍攝照片和錄像，麥凱恩拒不遵守獄方要求戰俘保持安靜的指示，他先是詳細說明戰俘受遭受的境遇，然后又大喊“操你媽，你個婊子養的！”每當有鏡頭朝他拍攝時就比劃出中指。由大衛·德林格、湯姆·海登和雷尼·戴維斯等人率領的多個反越戰和平組織來到河內后，麥凱恩也拒絕同他們見面，因為他不希望因自己父親的身份而給予北越當局或這些組織任何宣傳上的口實。麥凱恩這時仍然因腿傷導致步履蹣跚，其他戰俘因此給他起了個綽號“瘸子”。雖然身體狀況不佳，還一直受到毒打和單獨囚禁，但麥凱恩仍然是“種植園”戰俘營反抗勢力的重要成員。
1969年5月，美國國防部長梅爾文·萊爾德開始公開質問北越對待美軍戰俘的方式，同年6月5日，合眾國際社報道稱，河內廣播電臺播送了一段美軍戰俘聲明，否認北越當局有任何虐待戰俘之舉。廣播中節錄麥凱恩在1年多以前被迫發布的“供詞”，稱他曾轟炸“城市、城鎮和村莊”，被俘后還曾得到“非常好的醫療照顧”。1969年下半年，麥凱恩及其他戰俘的待遇突然好轉。這種好轉有多方面原因。首先，北越領導人胡志明在這年8月去世，針對戰俘的政策有可能因此轉變；同時，這年夏季有一名曾受毒打、身體非常虛弱的戰俘獲釋，世界媒體都從他口中得知美軍戰俘的真實處境；此外，東南亞美國戰俘及失蹤人士家屬同盟努力促使人們更加關注美軍戰俘的境遇，麥凱恩的弟弟喬也是該組織成員。1969年12月，麥凱恩被送回“河內希爾頓酒店”戰俘營，但他的單獨監禁一直持續到1970年3月才結束。與其他戰俘一起談論獲釋后想做什么時，麥凱恩說他希望當上總統。1970年1月，麥凱恩同意到河內市外接受西班牙裔古巴籍心理學家費爾南多·巴拉爾的訪談，訪談內容之后刊登在古巴官媒《格拉瑪報》上。麥凱恩談及人生經歷，對轟炸北越沒有表現出任何遺憾，巴拉爾認為麥凱恩不知廉恥，而且缺乏人性深度。戰俘之后發出內部禁令，禁止任何人再接受此類采訪，麥凱恩從此頂住北越當局壓力，拒絕同任何對北越政權持同情態度的反戰團體或新聞工作者見面。
1973年3月，包括約翰·麥凱恩在內的多名美國戰俘獲釋。
多年間，麥凱恩同其他戰俘被轉送到各個不同的戰俘營，其間他們的總體境遇漸趨改善。統領美國太平洋司令部期間，杰克·麥凱恩每年都會在圣誕節前后到南越探望越南非軍事區駐扎的美軍官兵，而且獨自向北瞭望，盡可能靠近戰俘營中的兒子，只是被關押的戰俘對此一無所知。到1971年時，受戰事缺乏顯著進展、同時又聽說美國國內反戰運動愈越愈烈的共同影響，已有約30%到50%的戰俘對戰爭的希望破滅，有些人開始考慮是否要響應北越方面要求，制作宣傳性聲明。但麥凱恩的立場沒有變化，他反抗戰俘營做秀式的宗教禮拜活動，還引領其他戰俘給家人寫信，信中對戰俘營只有負面描述，導致他在這年大部分時間里都被當作戰俘營內“態度惡劣”的典型。
1971年11月，麥凱恩及其他多名戰俘被再度送進“河內希爾頓酒店”戰俘營。1972年4月，美國開始繼續轟炸北越，轟炸目標包括河內地區，每天的作戰指令由已經知道兒子就在當地的杰克·麥凱恩親自簽發，麥凱恩同其他戰俘對此熱烈歡呼。杰克本期望能獲得連任，繼續統領太平洋司令部直到戰爭結束，但他的任期在1972年9月截止。1972年12月，美軍展開更加密集的“圣誕轟炸”行動，河內首度成為B-52同溫層堡壘的反復空襲目標，美軍戰俘更是歡欣鼓舞。雖然夜間爆炸的火焰和對戰俘營圍墻的震憾令部分新戰俘感到害怕，但大部分戰俘都認為這是迫使北越走上談判桌的有力措施。
1973年1月27日，戰爭各方簽署巴黎和平協約，結束美國對越戰的直接參與，但釋放591名美國戰俘的談判還需要一段時間。麥凱恩最終于1973年3月14日獲釋，由客車送抵嘉林機場移交美軍后，再從菲律賓的克拉克空軍基地搭C-141運輸機返回故土。
麥凱恩被北越擊落后一共淪為戰俘5年半之久，其中有近5年是在他拒絕提前獲釋之后。受戰時創傷影響，他再也無法把任何一只手上抬超過80度。麥凱恩因身為戰俘期間的舉動獲頒銀星勛章、軍功勛章、紫心勛章和另外3枚銅星勛章，并且再度獲得海軍榮譽勛章。他還因組織戰俘抵抗并相互幫助而獲嘉獎，表彰他克服之前的個人主義思想，堅持信仰比自身利益更加重要的事業。
回國后，麥凱恩于1973年4月24日接受媒體采訪，照片由《美國新聞與世界報道》記者拍攝。
回國幾天后，麥凱恩同夫人卡羅爾及其他家人團聚。卡羅爾在丈夫被俘期間也曾瀕臨死亡，1969年12月的一次車禍導致她入院治療6個月，先后經過23次手術，再次見到麥凱恩時仍未結束理療。她的醫療費用由商人兼戰俘權利代言人羅斯·佩羅支付。夫妻團聚時，卡羅爾已經比之前矮了10厘米，人也胖了很多，還拄著拐杖。身為返鄉戰俘，麥凱恩一定程度上成了名人：《紐約時報》頭版刊出他在菲律賓的克拉克空軍基地登上運輸機的照片，還配有相應報道，《美國新聞與世界報道》以他親自執筆、全長13頁的文章作為封面報道，麥凱恩在文中描繪戰俘經歷的同時，還對尼克松政府的越戰政策表示支持，他還在橙園等多地參加游行，親自同多個團體見面并展現出優秀的演講技能。佛羅里達州杰克遜維爾授予他城市之鑰，他拄著拐杖在白宮接待返鄉戰俘招待會上同尼克松總統握手的照片成為當時的標志性影像。麥凱恩和家人還經常成為加利福尼亞州州長羅納德·里根及夫人南希·里根承辦晚宴的坐上賓客，他在參加州長舉辦的大型祈禱早餐會時的演講給在場人士留下深刻印象。麥凱恩被俘期間就開始對羅納德·里根心懷景仰，覺得他會把在越南沖鋒陷陣視為榮譽，麥凱恩覺得里根很可能會成為國家領導人，并且不會把國家拖入戰爭泥潭的同時又沒有足夠的求勝意志。
為了治療傷勢，麥凱恩在杰克遜維爾的海軍區域醫療中心接受為期3個月的治療，先后經過3次手術。所有回國的戰俘都需接受心理測試，結果顯示麥凱恩的心理狀態已經調整得非常好，而且有良好的心理發展前景。他在接受測試時告訴考官，自己經受住考驗，一直“忠于祖國、美國海軍、家庭和上帝”。與其他許多退伍老兵相比，麥凱恩并沒有經歷多少有關越戰經歷的惡夢或閃回，但因戰俘營看守的影響，他在聽到鑰匙相撞的聲音時會感到“緊繃起來”。
1973年7月，麥凱恩晉升中校，并于1973至1974年進入哥倫比亞特區麥克奈爾堡的美國戰爭學院深造。戰俘回國后可以在選擇下一個任務時得到優待，海軍官員起初反對麥凱恩進入美國戰爭學院，因為進入該校深造的軍官至少要達到中校軍銜，而他的中校軍銜這時尚未正式生效。麥凱恩于是向父親的朋友、海軍部長約翰·華納呈請，后者同意他進入學院學習。進入學院后，麥凱恩深入研習越南歷史和法國及美國在當地的戰爭，還把在越南淪為戰俘的經歷寫成長篇論文《行為準則和越南戰俘》，作為對行為準則遵守度測試的答卷。到畢業時，麥凱恩已經認定，是美國政壇和軍事領導人犯下的錯誤導致越戰最終這樣收場。他也接受反戰團體有在美國行使集會抗議權利的自由，對那些因反戰而逃避兵役的人抱持視而不見、互不干擾的態度。麥凱恩身在越南時，美國的社會道德觀念發生了巨大變化，這些變化讓許多歸國戰俘深感困擾，但麥凱恩淡然處之。1974年11月，麥凱恩再度抵達西貢，同其他多名昔日的戰俘一起獲得該國最高榮譽越南國家勛章。他還于西貢陷落5個月前在南越戰爭學院演講。麥凱恩決定走出昔日戰俘的陰影，重建人生。很少有人想到麥凱恩還會再度駕駛戰機飛上藍天，但他還是決心一試，與此同時他還在進行長達9個月的艱苦物理治療，特別是要設法令自己的膝蓋能夠再度彎曲。
經過足夠的調理，麥凱恩的身體狀況已經可以滿足飛行需要并再度取得飛行許可。1974年8月，他成為“地獄剃刀”第174替補飛行中隊的一員。該中隊屬A-7海盜二式強擊機訓練中隊，主要在杰克遜維爾的塞西爾菲爾德海軍航空兵基地運作，是當時美國海軍最大的飛行中隊。1975年，麥凱恩成為第174中隊副隊長，之后又于1976年7月1日升任隊長。不過，麥凱恩之前從未統領過飛行中隊，這實際上同成為174中隊長的基本要求不符，所以最后一項任命曾引發爭議，但從軍銜角度上來說，他這時的軍銜已經遠遠超出統領飛行中隊的級別。雖有部分高級官員對麥凱恩出任這一職務不滿，覺得他不過是沾父親的光，但許多下級軍官還是支持他，并幫他取得駕駛-7強擊機在航母上降落的資格。
擔任中隊長期間，麥凱恩的領導風格相對而言偏向非正統，他更多情況下是以人格魅力來領導下屬。對于那些行事不力的部下，他會解除他們的職務，并通過與下屬建立非正式的關系來提高士氣和工作效率。越南戰爭結束后，國防預算數額有限，飛機零部件也相對短缺，第174中隊開始有女性軍官參與，麥凱恩則通過有力手段確保初來乍到的女軍官得到尊重。在他的領導下，中隊戰機的預備率明顯提升，首次出現全部50架戰機都能夠起飛的情況。雖有部分技術指標在此期間出現下滑，但飛行員人身安全狀況有顯著改善，一度達到零事故程度。第174中隊因此首次獲得集體嘉獎，麥凱恩也獲頒功勛服役獎章。麥凱恩之后回憶，統領第174中隊是他軍旅生涯中最具回報的任務。他的任期在1977年7月結束，職務交接儀式除包括杰克·麥凱恩在內的所有家人外，還有許多戰俘營的獄友出席，海軍上將小艾薩克·基德在現場發言，稱約翰·麥凱恩已經同父親和爺爺一起，在美國海軍的榮譽傳統中占有一席之地，這席話讓麥凱恩深受感動。
麥凱恩夫婦的婚姻在他擔任中隊長期間開始出現裂痕。他有過多次婚外情，有人看到他在社交場合同別的女人一起，是同僚眼中的拈花惹草之輩。當時還有廣為流傳的傳言聲稱他與女性下屬有染，但他之后對此堅決否認。他和部分女性的不正當關系發生在例行飛抵海軍陸戰隊尤馬航空基地和海軍埃爾森特羅航空基地交班之后。麥凱恩之后表示：“我的婚姻完全是因為我的自私和比在越南時更加不成熟的行為而崩潰，這不是戰爭的錯，對此我難辭其咎，這完全是我的錯”。卡羅爾之后也表示，兩人婚姻的結束與越戰無關，也與她遭遇的車禍無關，完全是因為年近不惑的麥凱恩還想像25歲時那樣。麥凱恩的作記作者羅伯特·蒂伯格則認為，越戰還是對兩人婚姻破裂造成了一定影響，或許并不是重要原因，但仍然不容忽視。據約翰·麥凱恩所說：“我已經變了，她也是。經過那么大的變化后，人就不能再走到一起了”。
雖然只在1964年投過一次票，但麥凱恩回國后就曾考慮從政。1976年，他一度考慮競選佛羅里達州聯邦眾議員，并獲得杰克遜維爾當地部分名人支持，但其他共和黨領導人說服麥凱恩，要想取代已長年擔任這一職務的民主黨人查爾斯·班尼特，他的從政經歷、資金和民眾支持率都還不夠。1976年總統大選共和黨初選期間，麥凱恩竭力協助羅納德·里根，以致基地司令官批評他政治上過分積極，與他在海軍的地位不相稱。
離開第174中隊后，麥凱恩被派往美國海軍航空系統司令部，從事毫不起眼的文職工作。美國海軍作戰部長詹姆斯·霍洛威三世認為這樣的指派純粹是浪費麥凱恩的社交才能，所以于1977年7月任命他在海軍法制辦擔任參議院聯絡員，主要工作是提供選區服務，并充當國會議員、國防部和游說集團之間的調解人，麥凱恩之前也曾出任這一職務。麥凱恩之后表示，出任聯絡員讓他真正得以進入政治領域，同時也是他第二份事業的開始。麥凱恩個性活躍，對軍事領域知之甚詳，他在拉塞爾參議員辦公大樓的辦公室為此經常有參議員及其下屬聚集。麥凱恩還經常陪同國會代表團到海外考察，并在路途上安排一些刺激的插曲。他受到民主共和兩黨參議員的影響，還同德克薩斯州聯邦參議員、參議院軍事委員會頭面人物約翰·陶沃保持著特別緊密的聯系。1978至1979年，麥凱恩站在卡特政府和海軍部長小威廉·格雷厄姆·克萊托的對立面，在為新建超級航空母艦爭取國會資金上扮演關鍵性的幕后角色。1979年8月，麥凱恩晉升上校，并成為參議院聯絡辦公室主任，參議院聯絡辦公室在他領導下處于最具影響的時期之一。
返回首都后，約翰和卡羅爾短暫分居，之后再度重聚并維持婚姻關系。1979年4月，麥凱恩在出席夏威夷州聯邦參議員的軍事接待禮節現場結識來自亞利桑那州鳳凰城的教師辛迪·婁·亨斯利，辛迪比他小18歲，是安海斯-布什啤酒分銷商詹姆斯·威利斯·亨斯利的富家千金，母親叫瑪格麗特·“斯密提”·亨斯利。兩人開始幽會，在亞利桑那州和哥倫比亞特區間穿棱相見，麥凱恩也開始催促卡羅爾趕快同意離婚。1980年1月，麥凱恩夫婦再度分居，他于同年2月提出離婚，卡羅爾也表示同意。面對法庭傳票，卡羅爾沒有回應，兩人于1980年4月2日在華爾頓堡灘正式離婚。麥凱恩同意由卡羅爾擁有雙方子女的全面監護權，他還會支付贍養費，包括大學學費在內的子女撫養費，位于弗吉尼亞州和佛羅里達州的房產也歸她所有，卡羅爾這時還因1969年的車禍而需接受治療，麥凱恩同意對此提供終身財政支持，兩人好聚好散，維持良好關系。