link-local

    1熱度

    2回答

    我目前正在編寫一個C++庫的Python包裝,它通過IPv6鏈接本地地址進行網絡通信。要初始化庫,必須選擇網絡接口。這是通過所需接口的鏈路本地地址完成的。 在C++端我們使用boost address_v6 objects。在蟒蛇方面,ipaddress.IPv6Address似乎是完美的搭配。 但是我沒有找到一種方法來指定python端的接口的作用域id。 ip = ipaddress.IPv6

    2熱度

    1回答

    操作系統是Ubuntu。 我正在爲基本的IPv6操作進行簡單的測試。 。 PC可通過輪轂與IP相機(支持IPv6)的連接 ping6測試成功 $ ping6 -I eth1 fe80::240:8cff:fe94:451e PING fe80::240:8cff:fe94:451e(fe80::240:8cff:fe94:451e) from fe80::224:8cff:fe90:ad3b e

    1熱度

    2回答

    我的設備和我嘗試訪問的主機都位於同一個子網中。 場景: 我有一個開關,並在同一個子網中的服務器。我必須使用服務器中瀏覽器的ipv6鏈接本地地址訪問交換機。 任何人都可以告訴我確切的語法?

    -1熱度

    1回答

    因此,我有一種情況,其中一個物理接口(因此,一個MAC)在一個綁定中承載多個VLAN。 由於IPv6中的鏈路本地地址是由MAC地址生成的,所有的VLAN都以相同的鏈路本地地址結束。這會導致系統中的問題。 這是IPv6的已知限制嗎?除了進入內核代碼並改變鏈路本地地址的分配方式之外,是否還有一些可接受的解決方法?

    11熱度

    1回答

    如果在接口上手動刪除了IPv6鏈路本地地址,是否有辦法在不使接口關閉的情況下獲取鏈路本地地址?該要求源於需要保持(IPv4)接口上的現有連接,但也需要獲取其上的鏈路本地地址。

    2熱度

    1回答

    asio文檔並不真正符合它的名字我不得不問這個問題。幫助我Stackoverflow,你是我唯一的希望;) 我們在這裏談論IPv6。我想告訴asio使用特定的接口,比如eth0,但沒有全局IP地址,因爲我只鏈接本地IP地址。 我想有一些類似ping6的東西 - 我。 這可能與asio或我必須使用Berkeley套接字爲此? 在此先感謝您,並致以最誠摯的問候。

    6熱度

    1回答

    大約一週前StackOverflow上的某人asked爲什麼他們連接到IPv6鏈接本地地址的Python代碼不起作用,並且我回答說,由於它是一個鏈接本地地址,他們需要添加一個%en0(或不管所需的本地接口名是什麼)後綴到它們的目標IP地址。我以爲我知道我在說什麼,所以在回答之前我沒有真正地測試我的建議(對我感到羞恥!)。 今天我對自己使用了相同的技術,只是發現它看起來不起作用。 :^(也就是說,該