L Lonelysword Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-08 #1 请问什么function可以获得自己的IP地址?
P Pipi. Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-09 #2 先gethostname然后getaddrbyhost
P Pipi. Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-09 #3 先gethostname然后getaddrbyhost可以得到你本机的所有ip 地址 还有一种情况,你的机有几个地址,你已经有一个socket连接到某远程地址, 你想知道是用本机的哪个地址连的,可以用 getsockname
先gethostname然后getaddrbyhost可以得到你本机的所有ip 地址 还有一种情况,你的机有几个地址,你已经有一个socket连接到某远程地址, 你想知道是用本机的哪个地址连的,可以用 getsockname
L Lonelysword Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-09 #4 得到的是内部网的地址还是Internet上的地址
P Pipi. Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-09 #5 更正:getaddrbyhost 应该为 gethostbyname
P Pipi. Unregistered / Unconfirmed GUEST, unregistred user! 2000-03-09 #7 假如你的机器有2个地址10.0.0.1(内部)和202.96.1.1(internet) 有一个socket连着对方是10.0.0.2 那getsockname 得到的地址是 10.0.0.1 有一个socket连着对方是 www.ibm.com 那getsockname 得到的地址是 202.96.1.1
假如你的机器有2个地址10.0.0.1(内部)和202.96.1.1(internet) 有一个socket连着对方是10.0.0.2 那getsockname 得到的地址是 10.0.0.1 有一个socket连着对方是 www.ibm.com 那getsockname 得到的地址是 202.96.1.1