win7如何獲得自身的IP位址

2025-04-22 05:11:32 字數 1841 閱讀 4723

1樓:匿名使用者

你可以用c 編個仔棚拆程式。

函式: gethostid()

1. 呼叫gethostname()得到本機的機器名,試著用gethostbyname()

解析本機的ip位址。

2. 如果上述方法失敗,則採用下面的策略:

建立乙個 udp socket

連線 udp socket 到任意乙個指定的ip位址和埠。

呼叫 getsockname() 得到本機的ip位址。

void csrvsocket::gethostid (char* lpaddr,char* lphostname)

char szlclhost [maxhostname];

lphostent lpsthostent;

sockaddr_in stlcladdr;

sockaddr_in strmtaddr;

int naddrsize = sizeof(sockaddr);

socket hsock;

int nret;

初始化本機位址*/

inaddr_any;

得到本機的機器名 */

nret = gethostname(szlclhost, maxhostname);

if (nret !=socket_error)

解析本機的ip位址*/

lpsthostent = gethostbyname((lpstr)szlclhost);

if (lpsthostent)

u_long far*) lpsthostent->h_addr));

如果沒有解析出來,採用第二種策略 */

if ( ==inaddr_any)

得念棗到乙個 udp socket */

hsock = socket(af_inet, sock_dgram, 0);

if (hsock !=invalid_socket)

連線到任意ip位址和埠 (not loopback) *

af_inet;

htons(ipport_echo);

inet_addr("");

nret = connect(hsock,lpsockaddr)

2樓:匿名使用者

。。如果你的路由上開啟了dhcp功能,就可以選擇dhcp獲得,也可以手動制定網段內的ipv4位址。

3樓:匿名使用者

在網路連線設定裡面檢視。

4樓:網友

windows徽標鍵+r鍵---輸入:「cmd」--進入命令列直接輸入:仿亮「ipconfig/all」--ipv4 顯示的就是你的ip位址 如果你要知道自己的洞悉外網ip你可以去一些**測納大乎試自己的ip,會很詳細的告訴你 包括你的大概的物理位置!

win7如何設定自動獲取ip位址?

5樓:芒亭晚堵婷

win7的系統,本地連線一般是在工作列的右邊,把滑鼠移上去,右擊,選擇「開啟網路和共享中心」,這時會彈出乙個視窗,在視窗的左邊會有幾個選項,一般正常的話,是控制面板主頁、管理無線網路、更改介面卡設定、更改高階共享設定。這裡我們選擇第三個:更改介面卡設定。

進去後,便可以看到網路連線的屬性啦。

如果想把ip位址設定成自動獲取的,那麼就要看你用的是無線還是有線的嘍。這個更改設定就跟xp的一樣啦。

我就只挑有線的說,右擊本地連線,在彈出的選單裡選擇屬性,然後找到internet協議版本4,雙擊進去,把兩個都打上自動獲取就行了。

6樓:東區崔哥

如何設定ip位址?固定ip和自動獲取ip

win7怎麼設定ip地址,win7如何更改IP地址。

右下角 網路連線圖示 開啟網路和共享中心 更改介面卡設定 本地連線 屬性 tpc ipv4 雙擊 掛vpn可以改變。其他改不了只能去路由器改動態ip win7如何更改ip地址。windows7系統如何設定和修改ip地址 右下角工作列網路連結 開啟選擇更改網路設定 再選擇協議本地連線ip4 然後就和x...

win7系統電腦怎麼設定ip地址

1 在電腦工作列右下角點選網路圖示 2 點選 開啟網路和共享中心 3 右鍵 無線網路連線連線 選擇 屬性 桌上型電腦設定類似 4 開啟了網路連線屬性對話方塊,選擇ipv45 開啟了屬性視窗,這裡使用的是路由器的dhcp功能,自動獲取ip,也可以手動固定ip地址。6 切換到 備用配置 標籤頁選,選擇 ...

Win7中,怎樣設定IP地址,windows7 怎樣設定ip地址

windows7系統如何設定和修改ip地址 安裝 兔子 ip 現在能用的非常多,主要看是否適合自己的用途 現在確實很多工作需要大量的ip來操作 一鍵切換ip很方便,還有動態 靜態和高階線路供選擇,這種就相當滿足我的日常工作 windows7 怎樣設定ip地址 win7如何設定ip地址 ip地址不是自...