Actually, it didn't go to Network & Sharing Center in W10. The link you highlighted took you to Settings > Network & Internet > Status. You then had to scroll down to Advanced network settings and click another link before you got there.Windows 11: How to go to the “network and sharing center” option when clicking the “network” as it used to be in Windows 10?
or click the ... (see more) menu and select Properties. Either of those take you direct to the Network & Sharing Center in W11.Right-click Network and select Properties.