centos+nginx輕松搞掂ipv6

遇到的問題:

幫客戶上架App到AppStore被拒,給出的理由如下:

please review the IPv6 and App Review discussion on the Apple Developer Forum烈炭。

沒錯溶锭,要求我們必須支持ipv6,這種問題曾未有過符隙,很奇葩趴捅,這跟審核人員網絡連接不上有關系。


說明

若要滿足應用支持IPV6需要滿足以下兩點:
1霹疫、App本身是否兼容IPv6拱绑;
2、應用服務器需支持IPV6丽蝎。
本文只講解第2點牍白,一起從搭建環(huán)境開始吧绣张!


一、安裝Nginx

1、從官網下載nginx懒豹,本文使用了最新穩(wěn)定版1.14.0。
https://nginx.org/en/download.html

2嚼松、安裝pcre庫
nginx的http模塊使用pcre來解析正則表達式又憨,所以需要在linux上安裝pcre庫

yum install -y pcre pcre-devel

3、安裝zlib庫
zlib庫提供了很多種壓縮和解壓縮的方式麻诀,nginx使用zlib對http包的內容進行gzip痕寓,所以需要在linux上安裝zlib庫。

yum install -y zlib zlib-devel

4蝇闭、安裝openssl
nginx不僅支持http協(xié)議呻率,還支持https(即在ssl協(xié)議上傳輸http),所以需要在linux安裝openssl庫

yum install -y openssl openssl-devel

5呻引、編譯安裝nginx

#上傳剛剛下載好的nginx
 rz -y 
# 解壓安裝包
tar -zxvf nginx-1.14.0.tar.gz 
# 進入解壓包
cd nginx-1.14.0
# 按需添加編譯參數(shù)
./configure --prefix=/usr/local/nginx --with-ipv6  ( --with-ipv6必須加礼仗,讓nginx開啟IPV6支持配置)
#編譯源碼
make
#安裝
make install

6、啟動nginx

cd /usr/local/nginx/sbin/
./nginx
啟動成功

二苞七、IPV6隧道配置

1藐守、注冊賬號:https://tunnelbroker.net/
2、創(chuàng)建隧道規(guī)則

創(chuàng)建

3蹂风、設置公網ip

公網ip

4卢厂、選擇一個隧道服務器,這里我選擇的是新加坡惠啄,香港的隧道服務器已滿慎恒。

隧道服務器

5任内、完成創(chuàng)建,查看詳情

詳情

這里的Client IPv6 Address 是我們要用的IPv6 地址融柬,之后解析域名(AAAA解析)的時候用的就是它(域名里不用寫“/64”)

6死嗦、配置信息

選擇IP的方式設置(這里選擇的是Linux-route2),然后將文本框中l(wèi)ocal ip需改成內網IP粒氧,復制文本框中的內容到服務器執(zhí)行

執(zhí)行信息
服務器執(zhí)行結果

重要越除!由上圖執(zhí)行結果得知,服務器不允許IPV6外盯,我們要先對服務器進行設置摘盆。

三、配置服務器

1饱苟、vim /etc/modprobe.d/disable_ipv6.conf孩擂,將下面屬性改成0。

options ipv6 disable=0

2箱熬、vim /etc/sysconfig/network类垦,將下面屬性改成yes。

NETWORKING_IPV6=yes

3城须、重啟網絡

service network restart

4蚤认、設置Linux內核參數(shù),啟用ipv6糕伐。 vim /etc/sysctl.conf 烙懦,修改以下三個屬性為0。

net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.lo.disable_ipv6 = 0

5赤炒、讓第四步設置生效,執(zhí)行以下命令亏较。

sysctl -p

6莺褒、驗證是否開啟IPV6,當你看到inet6時雪情,表示已開啟成功遵岩。


inet6

7、回頭操作IPV6隧道配置中報錯的地方


success

三巡通、域名解析

1尘执、本文使用阿里云的ECS及在阿里云注冊的域名。


域名解析

2宴凉、修改nginx配置


image.png

3誊锭、測試ipv6隧道是否通的

ping6 he.net

執(zhí)行結果如下圖,恭喜你弥锄,ipv6隧道已經打通了丧靡。


success

4蟆沫、用 wget -6 http://xxxxxxx 來驗證你的解析是否正確以及IPV6是否成功

解析成功

四、測試填坑

1温治、ping6 ipv6.baidu.com


ping不通

錯誤原因:花了整整一天排除問題饭庞,發(fā)現(xiàn)并發(fā)服務器設置、操作失誤引起的熬荆,而是隧道問題……刪除重新隧道即可舟山,這次我換成了“ Tokyo, JP”。

ping通了

2卤恳、用工具測試
http://ipv6-test.com/validate.php
image.png

當你看到這些累盗,表示此次ipv6實驗已經成功了,恭喜你纬黎!

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末幅骄,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子本今,更是在濱河造成了極大的恐慌拆座,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,402評論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件冠息,死亡現(xiàn)場離奇詭異挪凑,居然都是意外死亡,警方通過查閱死者的電腦和手機逛艰,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評論 3 392
  • 文/潘曉璐 我一進店門躏碳,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人散怖,你說我怎么就攤上這事菇绵。” “怎么了镇眷?”我有些...
    開封第一講書人閱讀 162,483評論 0 353
  • 文/不壞的土叔 我叫張陵咬最,是天一觀的道長。 經常有香客問我欠动,道長永乌,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,165評論 1 292
  • 正文 為了忘掉前任具伍,我火速辦了婚禮翅雏,結果婚禮上,老公的妹妹穿的比我還像新娘人芽。我一直安慰自己望几,他們只是感情好,可當我...
    茶點故事閱讀 67,176評論 6 388
  • 文/花漫 我一把揭開白布啼肩。 她就那樣靜靜地躺著橄妆,像睡著了一般衙伶。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上害碾,一...
    開封第一講書人閱讀 51,146評論 1 297
  • 那天矢劲,我揣著相機與錄音,去河邊找鬼慌随。 笑死芬沉,一個胖子當著我的面吹牛,可吹牛的內容都是我干的阁猜。 我是一名探鬼主播丸逸,決...
    沈念sama閱讀 40,032評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼剃袍!你這毒婦竟也來了黄刚?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 38,896評論 0 274
  • 序言:老撾萬榮一對情侶失蹤民效,失蹤者是張志新(化名)和其女友劉穎憔维,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體畏邢,經...
    沈念sama閱讀 45,311評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡业扒,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,536評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了舒萎。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片程储。...
    茶點故事閱讀 39,696評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖臂寝,靈堂內的尸體忽然破棺而出章鲤,到底是詐尸還是另有隱情,我是刑警寧澤咆贬,帶...
    沈念sama閱讀 35,413評論 5 343
  • 正文 年R本政府宣布咏窿,位于F島的核電站,受9級特大地震影響素征,放射性物質發(fā)生泄漏。R本人自食惡果不足惜萝挤,卻給世界環(huán)境...
    茶點故事閱讀 41,008評論 3 325
  • 文/蒙蒙 一御毅、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧怜珍,春花似錦端蛆、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽嫌拣。三九已至,卻和暖如春呆躲,著一層夾襖步出監(jiān)牢的瞬間异逐,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,815評論 1 269
  • 我被黑心中介騙來泰國打工插掂, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留灰瞻,地道東北人。 一個月前我還...
    沈念sama閱讀 47,698評論 2 368
  • 正文 我出身青樓辅甥,卻偏偏與公主長得像酝润,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子璃弄,可洞房花燭夜當晚...
    茶點故事閱讀 44,592評論 2 353

推薦閱讀更多精彩內容