
方法一:
1、以本地连接为例说明,点开始-控制面板-网络连接。
2、双击本地连接。
3、点本地连接状态栏属性,双击TCP/IP协议。
4、可以查到当前的IP地址。
方法二:
使用命令来查询本机的IP地址,点开始-运行,输入cmd,回车,输入ipconfig/all,回车,即可查询到IP地址。
开发工程中,需要给第三方提供接口,由于是仅仅对单独一人提供接口支持,就暂时采取了IP白名单过滤的方式处理。下面是获取用户IP地址的方法private function getIP() {
static $realip;
if (isset($_SERVER)) {
if (isset($_SERVER[">
$realip = $_SERVER[">
} else if (isset($_SERVER[">
$realip = $_SERVER[">
} else {
$realip = $_SERVER["REMOTE_ADDR"];
}
} else {
if (getenv(">
$realip = getenv(">
} else if (getenv(">
$realip = getenv(">
} else {
$realip = getenv("REMOTE_ADDR");
}
}
return $realip;
}
第一步:激活网卡系统装好后默认的网卡是eth0,用下面的命令将这块网卡激活。
# ifconfig eth0 up
第二步:设置网卡进入系统时启动
想要每次开机就可以自动获取IP地址上网,就要设置网络服务在系统启动时也启动。Linux有一点与windows不同的是很多服务默认是停止的,而且你在某次使用该服务时启动这个服务,但是没设置它为默认启动,则下次进入系统这个服务依然是停止的。下面是设置网络服务在系统启动时也启动的方法。
使用chkconfig命令让网络服务在系统启动级别是2345时默认启动。
# chkconfig --level 2345 network on
第三步:修改网卡文件ifcfg-eth0
修改ifcfg-eth0文件,设置ONBOOT的值为yes,让网络服务启动时使用该网卡。设置BOOTPROTO的值为dhcp,让网卡从DHCP服务器自动获取IP地址。
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
ONBOOT=yes
BOOTPROTO=dhcp
总结:
通常情况下第三步是最重要的,因为大部分Linux系统默认网络服务是系统启动时也启动的,网卡也是启用的,只要设置好第三步,然后使用下面的命令启动网络服务就OK。
# service network start
配置静态IP地址上网与动态IP地址上网同出一辙,修改ifcfg-eth0,然后用命令service network retart重启网络服务。
DEVICE=eth0
IPADDR=1921681100
NETMASK=2552552550
GATEWAY=19216811
DNS=8888
BOOTPROTO=static
ONBOOT=yes
debian:
编辑/etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
auto eth0
iface eth0 inet static
address 192168136
netmask 2552552550
gateway 192168110 #公司的网关是192168110,一般是19216811
保存编辑结果,并重启网络服务
/etc/initd/networking restart
已经可以用新的静态IP访问internet了。1、首先同时按“Win+R”打开运行窗口;
2、接着输入cmd,并点击确定打开命令窗口;
3、在该窗口输入"ipconfig/all";
4、最后按回车,查看IPv4地址即可了解本机的服务器地址。
在开始运行cmd,然后输入,nslookoup回车,再输入你要查询的域名。就可以查出这个服务器的地址了,然后随便找个网站>电脑设置自动获取ip即可,具体方法如下:
1、首先打开“控制面板”;
2、然后点击“网络和Internet”;
3、再点击“网络和共享中心”;
4、选择“更改适配器设置”;
5、选择“无线网络连接”或者“本地连接”,右击选择“属性”;
6、选择“Internet协议版本4”,点击下方的属性;
7、选择自动获取ip,然后点击确定即可。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)