【高級篇 / IPv6】(7.6) ? 03. 寬帶IPv6 - ADSL撥號寬帶上網配置 ? FortiGate 防火墻

  【簡介】大部分ADSL撥號寬帶都支持IPv6,這里以ADSL撥號寬帶為例,演示在FortiGate防火墻上的配置方法。


?準備工作

  同上篇文章一樣,為了兼顧不熟悉FortiGate防火墻的朋友,我們從基礎操作進行演示,熟練的朋友可以跳過這一小節。

  ① 登錄防火墻,點擊防火墻管理界面右上角的【>_】圖標,進入命令模式。

  ② 由于上一篇文章我們對防火墻配置了許多內容,輸入命令 execute factoryrest,然后按y。這樣防火墻就會恢復到出廠設置了。

  ③ 將電腦網卡的IP改為192.168.1.x網段。

  ④ 連接電腦的網線的另一頭接入防火墻的MGMT接口。

  ⑤?瀏覽器中輸入地址 https://192.168.1.99 就可以再次登錄防火墻了。如何登錄、如何配置中文界面等初始設置這里就不再細述了,不清楚的可以看上一篇文章相關內容。這里直接跳過。

  ⑥ 光貓上的Lan1口是接移動500M撥號寬帶的。這里將網線接入光貓的Lan1口。所有的準備工作都完成了,我們開始配置PPPoE撥號。

??撥號寬帶IPv4上網配置

  先配置IPv4下的撥號寬帶上網。

  ① 選擇菜單【網絡】-【接口】,找到并選擇wan1口,點擊【編輯】。

  ② 為了更好的區分接口的作用,建議輸入別名,可以輸入中文。默認情況下接口的尋址模式是【DHCP】,所以可以看到自動從光貓獲取了IP地址,這里忽略,點擊【PPPoE】,然后輸入撥號寬帶的用戶名和密碼(這些在寬帶安裝時安裝人員會提供給你)。點擊【確認】,接口就配置完成了。

?  ③ 再次編輯wan1口,有的時候會看到狀態一直顯示【正在初始化】,這表示撥號不成功。這種情況下,先確定用戶名和密碼有沒有錯,再斷電重啟一下光貓,大部分情況下可以解決防火墻撥不了號的問題。如果仍然不能解決,將網線直接接電腦,用電腦撥號測試寬帶是否正常。

  ④ 如果撥號成功,則會顯示自動獲取的IP、DNS和網關。

  ⑤ 如果有看上一篇文章的就知道,固定IP寬帶配置的時候需要創建一條靜態默認路由。但是PPPoE撥號寬帶則不需要。

  ⑥ 選擇菜單【儀表板】-【網絡】-【路由】,查看路由表,可以看見撥號寬帶自動生成一條接口為ppp2的默認路由。撥號寬帶不需要手動去創建靜態路由。

  ⑦ 配置好外網口后,就要配置內網口了,選擇菜單【網絡】-【接口】,找到并選擇lan口,點擊【編輯】。

  ⑧ 輸入接口別名,地址尋址模式選擇【靜態】,IP/網絡掩碼這里輸入你自定義的內網網段,注意子網掩碼不要輸入錯了,很多人會輸入錯誤的255.255.255.255。建議255.255.255.0,不要用大段的子網掩碼。?

  ⑨ 如果要通過內網接口登錄防火墻,管理訪問IPv4要鉤選擇【HTTPS】,由于更改了接口IP,地址范圍需要重新輸入。雖然防火墻wan1口的PPPoE撥號得到的DNS,但這仍然建議選擇【指定】手動輸入DNS地址。可以輸入運營商自帶DNS地址,也可以輸入通用DNS地址,例如8.8.8.8或114.114.114.114。點擊【確定】,這樣內網接口就配置完成了。

  ⑩ 配置好了寬帶和內網接口,還需策略允許從內網口訪問寬帶口。防火墻默認已經建立好了一條上網策略,點擊菜單【策略&對象】-【防火墻策略】,選擇這條lan-wan1的策略,點擊【編輯】。?

  ? 策略的內容主要是三塊,一是流入和流出接口,這里是從lan流入,從wan1流出。二是源、目標地址以及服務,這里都是all,沒有做任何限制。三就是NAT,由內網接口下的172.16.8.x轉換成wan1接口IP加端口號進入到公網。?

  ? 現在把電腦連接的網線接入防火墻的1號口。

  ? 電腦網卡改為DHCP自動獲取,我們看到除了獲取到IP地址和網關外,還獲取到了上網所需要的公網DNS。

  ? ping 163網址,能夠解析出IP地址并ping通,說明可以正常上網了。

??撥號寬帶IPv6上網配置 - Wan口

  前面介紹了撥號寬帶在IPv4下的配置,下面我們首先來了解一下IPv6的Wan口設置。

  ① 由于電腦已經接入1號口,這里用lan口接口IP地址加端口號登錄防火墻。點擊菜單【系統管理】-【可見功能】,IPv6默認是沒有啟用的,所以在前面的配置中看不到IPv6的配置內容。這里點擊【IPv6】啟用。

  ② 再次編輯wan1接口,可以看到除了原有的IPv4的配置外,現在又多了IPv6的配置。

  ③ 我們如果想要在wan口獲得IPv6地址,就需要用到命令進行配置,點擊主界面右上角的【>_】圖標,進入命令窗口。

  ④ 進入命令窗口后,首先輸入命令 config system interface 編輯系統接口,然后輸入命令 edit wan1 編輯wan1接口(因為撥號寬帶是接入wan1口的)。再輸入 config ipv6,開始wan1接口的ipv6配置。前面配置的IPv4內容沒有影響。

  ⑤ 首先看第一條命令 set ip6-mode pppoe 設置IPv6模式為PPPoE,一共有四種模式可以選擇。

  ⑥ 對應web界面的【IPv6地址模式】設置。

  ⑦ 第二條命令 set ipv6-allowaccess https http ping 設置允許訪問的協議。這里設置允許ping wan1口,以及通過wan1口登錄防火墻。

  ⑧ 對應web界面【管理防問】-【IPv6】設置。

  ⑨ 第三條命令 set dhcp6-prefix-delegation enable 啟用DHCP6前綴委托功能。前綴委托(Prefix Delegation)?是一種在IPv6網絡環境中自動配置IPv6地址的方法,通常由ISP的DHCP服務器為客戶子網自動化分配前綴,然后根據接口ID生成完整的IPv6地址。這種方法簡化了網絡配置過程,減少了手動輸入錯誤的可能性。

  ⑩ 對應于web界面【DHCPv6前綴委托】。啟動DHCPv6前綴委托后,立即多出一項【IAPD 7前綴提示】的設置。

  ? 輸入end命令結束并保存后,再輸入show命令,可以看到wan1接口的IPv6配置中自動多出一組關于 dhcp6-ipad-list 的配置,自動生成的編號為7,這個IPAD編號在后面的配置也會用到。

  ? 在dhcp6-ipad-list內用命令 set prefix-hint ::/60?配置前綴。

  ? 對應web界面【IAPD 7前綴提示】配置。

  ? 最后一條命令 set autoconf enable 啟用自動配置。

  ? 對應于web界面【自動配置 IPv6地址】。

  ? 最后看一下關于wan1口的IPv6的完整命令。

  ? 在web界面顯示的IPv6命令執行后的效果。

  ? 用 diagnose ipv6 address list 命令可以看到,?由于第一篇文章修改了光貓,使得ppp2撥號口獲得IPv6地址,而由于上面的那段命令,使wan1口獲取了ppp2口相同的IPv6地址。

??撥號寬帶IPv6上網配置 - Lan口

  即然Wan口已經獲得了IPv6地址,那么下一步就是配置Lan口,通過Wan口獲得IP地址。

  ① 同樣我們用命令來配置lan口的IPv6。

  ② 第一條命令 set ip6-mode delegated 設置IPv6模式為委派。??IPv6委派?是指通過PPPoE接入方式,網關設備向ISP請求前綴委派,從而獲取一組IPv6子網,并將這些IPv6地址通過三層交換機的多個VLAN接口分配給內網中的每個設備。

  ③ 第二條命令 set ip6-upstream-interface "wan1" 設置IPv6上行接口為wan1口,注意這里接口名稱要用雙引號包起來。

  ④ 第三條命令 set ip6-delegated-prefix-iaid 7 設置IPv6委派前綴IAID,由于wan1口的IAID是7,所以這里輸入7。?

  ⑤ 上面三條命令分別對應web界面的【IPv6地址模式】、【IPv6上行接口】、【標識關聯標識符】。

  ⑥ 第四條命令 set ip6-subnet ::2/64 設置子網。

  ⑦ 對應web界面【IPv6子網】。

  ⑧ 命令 set ip6-send-adv enable 啟用該接口的通告發送功能,命令 set ip6-manage-flag enable 啟用IPv6管理標志,命令 ip6-other-flag enable 啟用其它IPv6標志。這三個命令在web界面沒有對應的配置。

  ⑨ 命令 set ip6-allowaccess https http ping 允許通過IPv6地址ping lan口,通過lan口登錄防火墻。

  ⑩? 對應于web界面【管理訪問】-【IPv6】。

  ?? 命令 set dhcp6-prefix-delegation enable 啟用DHCP6前綴委托功能。

  ? 對應web界面【DHCPv6前綴委托】。啟動DHCPv6前綴委托后,立即多出一項【IAPD 前綴提示】的設置,這個設置和wan口的設置又略有不同。

  ? 命令行中自動增加了關于dhcp6-ipad-list的一段這個可以忽略。

  ? 命令 config ip6-prefix-list 配置前綴列表。

  ?? 對應web界面【DHCPv6前綴列表】和【IPv6前綴】。【無狀態地址自動配置(SLAAC)】也會自動啟動,。這樣會從wan1口取前64位,后64位自動生成,最終生成客戶端的IPv6地址。

  ?? 配置IPv6委派前綴列表。

  ? 對應web界面【IPv6委托prefix列表】、【上行接口】、【子網】。

  ? Lan口關于IPv6的配置命令就是這些了。

??撥號寬帶IPv6上網配置 - DHCP6

  由于還要給客戶端分配DNS,所以這里還要配置DHCP6。?

  ①? 命令 config system dhcp6 server 配置DHCP6服務器。命令edit 1編輯配置,set interface "lan"?設置DHCP6的接口為lan口。

  ②? 命令 set ip-mode delegated 設置IP模式為委托,使用委托前綴方法分配客戶端IP。

  ③? 命令 set upstream-interface "wan1" 設置上行接口為wan1。

  ④? 命令 set delegated-prefix-iaid 7 設置委托前綴IAID,wan1口為7 。

  ⑤? 命令 set dns-server 設置DNS服務器,這里輸入的是移動寬帶的IPv6 DNS。

  ⑥? 配置DHCP6服務器的全部命令是這樣的。

  ⑦ 對于web界面的DHCPv6服務器配置。目前為止,接口的配置全部完成了。

  ⑧ 再次用 diagnose ipv6 address list 命令查看IPv6地址表,可以看到lan口已經成功的獲得公網IPv6地址了。?

??配置IPv6訪問策略

  對wan1和lan口配置IPv6后,還需要配置訪問策略才能通過IPv6上網。

  ① 選擇菜單【策略&對象】-【防火墻策略】,點擊【新建】。

  ② 創建一條lan口到wan1口的策略,源和目標地址都為IPv6地址的all,由于IPv6地址可以直接訪問,所以策略的NAT不要啟用。

  ③ 同樣方法創建一條wan1口到lan的IPv6地址的策略,不要啟用NAT。

??驗證效果

  防火墻的wan口和lan口關于IPv6的配置都已經完成了。也配置了wan口和lan口的IPv6訪問策略,下面我們來驗證一下效果。

?  ① iMac的網卡自動獲取到IPv6的地址。

  ② 訪問IPv6測試網站,也可以完美的通過測試。


本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/67757.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/67757.shtml
英文地址,請注明出處:http://en.pswp.cn/web/67757.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【Elasticsearch】_all 查詢

在 Elasticsearch 中,_all 查詢是一種特殊的查詢方式,用于在多個索引或數據流中執行搜索操作,而無需顯式指定每個目標索引或數據流的名稱。以下是關于 _all 查詢的詳細說明: _all 查詢概述 用途:_all 查詢允許您在多個…

Linux第104步_基于AP3216C之I2C實驗

Linux之I2C實驗是在AP3216C的基礎上實現的,進一步熟悉修改設備樹和編譯設備樹,以及學習如何編寫I2C驅動和APP測試程序。 1、AP3216C的原理圖 AP3216C集成了一個光強傳感器ALS,一個接近傳感器PS和一個紅外LED,為三合一的環境傳感…

基于單片機的盲人智能水杯系統(論文+源碼)

1 總體方案設計 本次基于單片機的盲人智能水杯設計,采用的是DS18B20實現杯中水溫的檢測,采用HX711及應力片實現杯中水里的檢測,采用DS1302實現時鐘計時功能,采用TTS語音模塊實現語音播報的功能,并結合STC89C52單片機作…

高清種子資源獲取指南 | ??@seedlinkbot

在如今的數字時代,高清影視、音樂、游戲等資源的獲取方式不斷豐富。對于追求高質量資源的用戶而言,一個高效的資源分享平臺至關重要。而 ??seedlinkbot 正是這樣一個便捷的資源獲取工具,為用戶提供高質量的種子資源索引和下載信息。 1. ??…

[paddle] 矩陣相關的指標

行列式 det 行列式定義參考 d e t ( A ) ∑ i 1 , i 2 , ? , i n ( ? 1 ) σ ( i 1 , ? , i n ) a 1 , i 1 a 2 , i 2 , ? , a n , i n det(A) \sum_{i_1,i_2,\cdots,i_n } (-1)^{\sigma(i_1,\cdots,i_n)} a_{1,i_1}a_{2,i_2},\cdots, a_{n,i_n} det(A)i1?,i2?,?,in?…

Spring Boot項目如何使用MyBatis實現分頁查詢

寫在前面:大家好!我是晴空?。如果博客中有不足或者的錯誤的地方歡迎在評論區或者私信我指正,感謝大家的不吝賜教。我的唯一博客更新地址是:https://ac-fun.blog.csdn.net/。非常感謝大家的支持。一起加油,沖鴨&#x…

【論文筆記】Fast3R:前向并行muti-view重建方法

眾所周知,DUSt3R只適合做稀疏視角重建,與sapnn3r的目的類似,這篇文章以并行的方法,擴展了DUSt3R在多視圖重建中的能力。 abstract 多視角三維重建仍然是計算機視覺領域的核心挑戰,尤其是在需要跨不同視角實現精確且可…

本地部署DeepSeek教程(Mac版本)

第一步、下載 Ollama 官網地址:Ollama 點擊 Download 下載 我這里是 macOS 環境 以 macOS 環境為主 下載完成后是一個壓縮包,雙擊解壓之后移到應用程序: 打開后會提示你到命令行中運行一下命令,附上截圖: 若遇…

deepseek本地部署會遇到哪些坑

在本地部署DeepSeek(或其他類似AI模型)時,可能會遇到以下常見問題及解決方案: 1. 硬件資源不足 問題表現: GPU不兼容(如型號過舊)、顯存不足(OOM錯誤)或CPU模式性能極低。解決方案: 確認GPU支持CUDA,檢查顯存需求(如至少16GB顯存)。使用nvidia-smi監控顯存,通過降…

微機原理與接口技術期末大作業——4位搶答器仿真

在微機原理與接口技術的學習旅程中,期末大作業成為了檢驗知識掌握程度與實踐能力的關鍵環節。本次我選擇設計并仿真一個 4 位搶答器系統,通過這個項目,深入探索 8086CPU 及其接口技術的實際應用。附完整壓縮包下載。 一、系統設計思路 &…

解決國內服務器 npm install 卡住的問題

在使用國內云服務器時,經常會遇到 npm install 命令執行卡住的情況。本文將分享一個典型案例以及常見的解決方案。 問題描述 在執行以下命令時: mkdir test-npm cd test-npm npm init -y npm install lodash --verbose安裝過程會卡在這個狀態&#xf…

【Redis】Redis 經典面試題解析:深入理解 Redis 的核心概念與應用

Redis 是一個高性能的鍵值存儲系統,廣泛應用于緩存、消息隊列、排行榜等場景。在面試中,Redis 是一個高頻話題,尤其是其核心概念、數據結構、持久化機制和高可用性方案。 1. Redis 是什么?它的主要特點是什么? 答案&a…

昆侖萬維Java開發面試題及參考答案

進程和線程的區別是什么? 進程和線程都是操作系統中非常重要的概念,它們在多個方面存在顯著的區別。 從定義上看,進程是操作系統進行資源分配和調度的基本單位。每個進程都有自己獨立的內存空間,包括代碼段、數據段、堆棧段等。例如,當你在電腦上同時打開瀏覽器和音樂播放…

Visual Studio Code應用本地部署的deepseek

1.打開Visual Studio Code,在插件中搜索continue,安裝插件。 2.添加新的大語言模型,我們選擇ollama. 3.直接點connect,會鏈接本地下載好的deepseek模型。 參看上篇文章:deepseek本地部署-CSDN博客 4.輸入需求生成可用…

DeepSeek技術深度解析:從不同技術角度的全面探討

DeepSeek技術深度解析:從不同技術角度的全面探討 引言 DeepSeek是一個集成了多種先進技術的平臺,旨在通過深度學習和其他前沿技術來解決復雜的問題。本文將從算法、架構、數據處理以及應用等不同技術角度對DeepSeek進行詳細分析。 一、算法層面 深度學…

SpringBoot 整合 Mybatis:注解版

第一章&#xff1a;注解版 導入配置&#xff1a; <groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter</artifactId><version>1.3.1</version> </dependency> 步驟&#xff1a; 配置數據源見 Druid…

[Linux]如何將腳本(shell script)轉換到系統管理服務器(systemd service)來運行?

[InfluxDB]Monitor Tem. and Volt of RaspberryPi and Send Message by Line Notify 在Linux中&#xff0c;shell腳本(shell script)常用於運行各種自動化的流程&#xff0c;包含API串接&#xff0c;設置和啟動應用服務等等&#xff0c;腳本語法也相對易學易讀&#xff0c;因此…

2025年最新在線模型轉換工具優化模型ncnn,mnn,tengine,onnx

文章目錄 引言最新網址地點一、模型轉換1. 框架轉換全景圖2. 安全的模型轉換3. 網站全景圖 二、轉換說明三、模型轉換流程圖四、感謝 引言 在yolov5&#xff0c;yolov8&#xff0c;yolov11等等模型轉換的領域中&#xff0c;時間成本常常是開發者頭疼的問題。最近發現一個超棒的…

理解知識蒸餾中的散度損失函數(KLDivergence/kldivloss )-以DeepSeek為例

1. 知識蒸餾簡介 什么是知識蒸餾&#xff1f; 知識蒸餾&#xff08;Knowledge Distillation&#xff09;是一種模型壓縮技術&#xff0c;目標是讓一個較小的模型&#xff08;學生模型&#xff0c;Student Model&#xff09;學習一個較大、性能更優的模型&#xff08;教師模型…

Electron使用WebAassembly實現CRC-8 MAXIM校驗

Electron使用WebAssembly實現CRC-8 MAXIM校驗 將C/C語言代碼&#xff0c;經由WebAssembly編譯為庫函數&#xff0c;可以在JS語言環境進行調用。這里介紹在Electron工具環境使用WebAssembly調用CRC-8 MAXIM格式校驗的方式。 CRC-8 MAXIM校驗函數WebAssebly源文件 C語言實現CR…