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地址不是自...