为什么win7下自动配置ip总是169.254.xxxx?怎样设置才能搜索到正确的ip??注明:ipv4里选的自动获取ip.
3个回答
展开全部
1、打开我的电脑!桌面---网上邻居--(右键)属性;
2、在跳出的网络连接窗口--选择---本地连接(选择你需要使用到的网卡)---(右键)属性;
3、.将小滑块向下拉,最下面有个Internet协议(TCP/IP)选中,点击确定;
4、跳出一个“Internet协议(TCP/IP)属性”的对话框,选择“使用下面的ip地址(S)”和“使用下面的DNS服务器地址(E)”输入从网管那里得到的IP地址,点击确定;
5、在“Internet协议(TCP/IP)属性”的对话框,点击确定,对话框被自动关闭。新的ip地址会设置在网卡里面。
2、在跳出的网络连接窗口--选择---本地连接(选择你需要使用到的网卡)---(右键)属性;
3、.将小滑块向下拉,最下面有个Internet协议(TCP/IP)选中,点击确定;
4、跳出一个“Internet协议(TCP/IP)属性”的对话框,选择“使用下面的ip地址(S)”和“使用下面的DNS服务器地址(E)”输入从网管那里得到的IP地址,点击确定;
5、在“Internet协议(TCP/IP)属性”的对话框,点击确定,对话框被自动关闭。新的ip地址会设置在网卡里面。
展开全部
如果你是在局域网内要考虑是否网内有ARP病毒,病毒可能仿冒你要设置的ip,造成ip地址冲突,系统将会自动配置一个169.xxxx的ip,就无法正常登陆网络了。多换几次ip地址就行了!!我自己刚刚才解决这个问题,各种方法都试了,发现原来是tmd病毒!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先你应该活的本机ip,如楼上所说:
inetaddress
localhost
=
inetaddress.getlocalhost();
string
localip
=
localhost.gethostaddress().tostring();
第二步再用这个本机ip去和你的字符串比较
if(xxxx.xxxx.equals(localip
)){
}
inetaddress
localhost
=
inetaddress.getlocalhost();
string
localip
=
localhost.gethostaddress().tostring();
第二步再用这个本机ip去和你的字符串比较
if(xxxx.xxxx.equals(localip
)){
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询