伊莉討論區

標題: 大量電腦 IPV6設定 有可能一個批次檔搞定嗎? [打印本頁]

作者: fhc0612    時間: 2018-3-8 04:27 PM     標題: 大量電腦 IPV6設定 有可能一個批次檔搞定嗎?

事情是這樣   企業內部有大約六百台電腦 原先是使用 IPV4  IP   準備要規劃使用 IPV6 轉換方式為  原先後兩組 不變 照樣套用       找好幾天都找不到這類轉換程式     

我知道可以寫一個批次檔  USER自行選擇想對應 IPV6 IP  點兩下就設定好  但這樣我要寫 六百個批次檔  (因為每台IP都不同 )  有辦法做到  每台電腦自動匯出目前 IPV4  IP  然後自動對應到 IPV6 IP 批次檔    每台電腦要自動帶入  2001:4420:60CB:11:10:11))        自己準備 六百個批次檔不是問題  問題是怕 USER 點錯 (兩人點到同一個批次檔 IP衝突就很煩人)


原IP v4位址為10.11.X.Y,
新IPv6位址可直接對應為2001:4420:60CB:11:10:11:X:Y;
子網路遮罩為/64;
Gateway     2001:4420:60CB:11:10:11:255:1
DNS           2001:4420:60CB:60:10:60:254:3
                 2001:4420:60CB:60:10:60:254:4

以我為示範    IPV4      10.11.28.70              IPV6  為   2001:4420:60CB:11:10:11:28:70
作者: jys922    時間: 2018-5-29 02:13 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: fhc0612    時間: 2018-5-30 11:18 AM

jys922 發表於 2018-5-29 02:13 PM
用一份bat 一份ipv4-ipv6對應文件csv
動態取得用戶ipv4後bat搜尋相應的ipv6
done

有聽懂你的意思  但這並不是我要的  這方式變成是 還要先調查出 IPV4 整理後 再轉成 IPV6 這就是我目前使用的方式

我想要的是 只要寫一個程式會自動去檢視 目前電腦 IPV4 設定參數 然後自動轉換成 IPV6

一隻程式搞定 沒有選錯問題  
作者: jys922    時間: 2018-6-5 04:49 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: fhc0612    時間: 2018-6-5 05:39 PM

jys922 發表於 2018-6-5 04:49 PM
取得本機ip存成txt如下:
@echo off

帥喔 這應該是我要的  感謝你替我省下很多時間     這次改 IPV6講白一點也是改假的

只是把原本 IPV4  前面套  2001:4420:60CB:11:10:11:

一直要先確認 IPV4 感覺很沒效率 但有一直想不出辦法讓 電腦內 IPV4先匯出 然後帶入變成 IPV6


作者: jys922    時間: 2018-6-6 03:25 PM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: chuway    時間: 2019-1-12 11:17 PM

1.為何不用DHCP?
2.就算IPv6設好,還是只能走NAT模式出去,電信公司沒那佛心


作者: fhc0612    時間: 2019-1-14 11:01 AM

chuway 發表於 2019-1-12 11:17 PM
1.為何不用DHCP?
2.就算IPv6設好,還是只能走NAT模式出去,電信公司沒那佛心

小朋友 不是你想的哪樣簡單的 如果 照您這樣說 也不用出 IPV6 反正大家都用 DHCP  

沒有一個真實固定 IP 會有很多問題  
作者: chuway    時間: 2019-1-22 12:28 AM

IPv6有多種自動設定方式,DHCP只是其中一種
已中華電信來說,現行固接是電路雖然配發/56的IP (2^72組IPv6 IP)
但是能使用的IP和IPv4配發的數量是一樣,如固6IP只有6的IPv4+6個IPv6能夠使用
使用路由模式的電路亦同,所以才說IPV6要使用NAT
不過如果設備數量少於所配發的數量,那就不受限了
其實我已經將區網內的IPv6全部設定好,不過PC全部採用NAT方式出去,主機才用Route出去
我使用的方案:防火牆+DHCPv4+DHCPv6
isc-DHCPd 可以依照mac Address配發指定的IP,就如同版主所需的:固定設備固定IP
不過實際上網速度上並沒有差別,因為網路速度就是這樣,另外要留意內部DNS支援v6
如果樓主只是要研究,那麼OK,要實際應用路還很長,公司支持最好!!
因為使用虛擬IPv4不會覺IP不夠,而且老設備(印表/傳真/工控)汰換還要一段時間
另外IPv6的防火牆管制也不十分完善,有網路安全考量的公司會更謹慎
我要表達的是:電信公司會限制,大部分的PC還是得走NAT





作者: fhc0612    時間: 2019-1-22 08:45 AM

chuway 發表於 2019-1-22 12:28 AM
IPv6有多種自動設定方式,DHCP只是其中一種
已中華電信來說,現行固接是電路雖然配發/56的IP (2^72組IPv6 I ...

抱歉是處理公家單位 就是非要用  說穿了都是在應付上面  沒辦法使用 DHCP配發  
作者: chuway    時間: 2019-1-24 12:31 AM

GOV/GSN ipv6 可以走ipv6 route
改一下就可以用了
先設定IP→設定閘道→設定第二組DNS
netsh interface ipv6 add address "區域連線"  2001:288:c115::3010/64
netsh interface ipv6 add route ::/0 "區域連線"  2001:288:c115::254
netsh interface ipv6 add dnsserver "區域連線" 2001:288:C115::1 index 2
作者: fhc0612    時間: 2019-1-24 09:24 AM

本帖最後由 fhc0612 於 2019-1-24 09:34 AM 編輯
chuway 發表於 2019-1-24 12:31 AM
GOV/GSN ipv6 可以走ipv6 route
改一下就可以用了
先設定IP→設定閘道→設定第二組DNS

訴求是 拿自動帶入 原本 IPV4  IP 轉換成  IPV6     如果一個個設 就沒意思  

作者: chuway    時間: 2019-1-26 11:28 PM

本帖最後由 chuway 於 2019-1-26 11:29 PM 編輯

要用一些工具,本次使用AWK
附件有個檔案,自己斟酌一下

1.先下載 GNU AWK
gnuwin32.sourceforge.net/packages/gawk.htm
(Binaries),取出awk.exe 即可

2.編輯ipv4to6.awk
{   
gsub(" ","",$2);
gsub("10.11.","2001:4420:60CB:11:10:11:",$2);
gsub("\\.",":",$2);
ipv6=$2"/64";
print "netsh interface ipv6 add address \"區域連線\"  ",ipv6;
print "netsh interface ipv6 add route ::/0 \"區域連線\"  2001:4420:60CB:11:10:11:255:1";
print "netsh interface ipv6 add dnsserver \"區域連線\"   2001:4420:60CB:60:10:60:254:3 index=1";
print "netsh interface ipv6 add dnsserver \"區域連線\"   2001:4420:60CB:60:10:60:254:4 index=2";
}

3.編輯ipv4to6.bat
@echo off
ipconfig |findstr IPv4 |findstr "10.11." |awk -F: -f ipv4to6.awk > set_ipv6.bat
call set_ipv6.bat
del set_ipv6.bat

4.以系統管理員執行開cmd,執行set_ipv6.bat
作者: chuway    時間: 2019-1-26 11:33 PM

fhc0612 發表於 2019-1-24 09:24 AM
訴求是 拿自動帶入 原本 IPV4  IP 轉換成  IPV6     如果一個個設 就沒意思

網管需要一些 script 的功力
Windows: cmd(bat),ps(powershell)
Unix: shell script,sed/awk
這樣才能使用命令讓設備自動工作
作者: fhc0612    時間: 2019-1-28 01:20 PM

chuway 發表於 2019-1-26 11:28 PM
要用一些工具,本次使用AWK
附件有個檔案,自己斟酌一下

先收下 感謝你這大力協助  但有一個問題  電腦內 網卡名稱不一定是  區域連線   可能是 XX連線之類的    不同機型 還有可能各部門又自行更改網卡名稱    但還是感謝你
作者: chuway    時間: 2019-2-2 04:25 PM

找到你要的IP特徵,再串出網卡名稱,awk就可以做到




歡迎光臨 伊莉討論區 (http://a04.eyny.com/) Powered by Discuz!