使用 ifconfig 命令 。( 如果没有可使用 yum install -y net-tools 安装 )
现在没有获取IP地址。
2.dhclient动态获取IP信息
dhclient命令使用动态主机配置协议动态的配置网络接口的网络参数。
2.1 dhclient命令扩展
常用的命令是:
dhclient //获取IP
dhclient ens33 //获取指定网卡IP
dhclient -r //释放IP,只有释放完才能再次获取IP。
其他选项:
-d:总是以前台方式运行程序; -q:安静模式,不打印任何错误的提示信息;
-r:释放ip地址。
查看获取IP情况
ifconfig
或者
cat /var/lib/dhclient/dhclient.leases
释放IP
dhclient -r并没有真正释放IP,下一次执行dhclient eth1时,没有discover这个步骤,而是直接REQUEST上次IP。
在网络拓扑或者配置变化的情况下,获取不到IP,需要删除/var/lib/dhclient/dhclient.leases 文件
2.2 ifconfig命令扩展
ifconfig命令被用于配置和显示Linux内核中网络接口的网络参数。主要用于查看网络设备信息。
常用的命令:
ifconfig //查看所有网络接口的网络参数
ifconfig ens33 //查看指定网络接口的网络参数
实例:
说明:
这是centos6.x的版本的两块网卡的一台云服务器
eth0:第一块网卡,也是外网网卡。
eth1:第二块网卡,内网网卡。
lo:回环地址,这个一般是用来测试一个网络程序,但又不想让局域网或外网的用户能够查看,只能在此台主机上运行和查看所用的网络接口。比如把 httpd服务器的指定到回环地址,在浏览器输入127.0.0.1就能看到你所架WEB网站了。但只是您能看得到,局域网的其它主机或用户无从知道。
HWaddr:物理网卡地址。
inet addr:外网IP地址。
Bcast:广播
Mask:子网掩码
inet6 addr:ipv6地址
关闭启动指定网卡:
ifconfig ens33 down
ifconfig ens33 up
或者
ifdown ens33
ifup ens33
3.编辑网卡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static //原dhcp 改为 static静态
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=3fe4034c-00a2-4101-a083-b1d5984ddc1c
DEVICE=ens33
ONBOOT=yes //改为yes 开机启动
IPADDR=192.168.36.128 //新增IP地址
NETMASK=255.255.255.0 //新增子网掩码
GATEWAY=192.168.36.2 //新增网关
DNS1=119.29.29.29 //新增DNS
DNS2=8.8.8.8 //新增DNS
重启network服务:
# /etc/init.d/network restart
4.检测
ping www.qq.com
64 bytes from 180.163.26.39 (180.163.26.39): icmp_seq=1 ttl=128 time=5.29 ms
64 bytes from 180.163.26.39 (180.163.26.39): icmp_seq=2 ttl=128 time=3.94 ms
说明网络通了
原文地址:http://blog.51cto.com/11060853/2088972