虚拟机- linux固定ip地址
工具: pd
虚拟机安装linux: 略
一. 使用命令查询ip ifconfig
如果ifconfig无效-----> 命令 cd /etc/sysconfig/network-scripts
1、打开 vi /etc/sysconfig/network-scripts/ifcfg-eth0
(每个机子都可能不一样,但格式会是“ifcfg-eth数字”),把ONBOOT=no,改为ONBOOT=yes
2、重启网络:service network restart
3. 执行命令 yum search ifconfig (可略)
4. 执行命令 yum install net-tools.x86_64
二. 固定ip地址
**临时固定**
固定ip
ifcofig eth0 192.168.223.56 netmask 255.255.0.0
设置默认网关
route add default gw 192.168.1.1
注意: 这里需要注意的是 网关和ip的关系
ip(192.168.223.56)与网关(192.168.1.1) 到第三位就不一样了,
这就导致在设置子网掩码的时候netmask需要第三位开始就为0,
不然无法ping 通网关,ping不通就更无法设置网关了
**永久固定ip**
1.到linux系统的/etc/sysconfig/network-scripts目录下打开ifcfg-eth0设置里面的参数如下
DEVICE=eth0 #物理设备名
IPADDR=192.168.223.56 #IP地址
NETMASK=255.255.0.0 #掩码值
NETWORK=192.168.1.0 #网络地址(可不要)
BROADCAST=192.168.1.255 #广播地址(可不要)
GATEWAY=192.168.1.1 #网关地址
ONBOOT=yes # [yes|no](引导时是否激活设备)
USERCTL=no #[yes|no](非root用户是否可以控制该设备)
BOOTPROTO=static #[none|static|bootp|dhcp](引导时不使用协议|静态分配|BOOTP协议|DHCP协议)
DNS1=114.114.114.114
描述:BOOTPROTO为分配地址的方式static与none都是静态地址,dhcp为动态分配地址,如果设为dhcp则ip无法固定
2.重启网络
service network restart 即可
3. 设置pd的桥接网络为wi-fi
3 检测是否可以成功
ping 192.168.1.1
ping www.baidu.com
如果内网可以ping 通 ,但无法ping 通外面 www.baidu.com
可能是dns未设置导致
执行命令: vi /etc/resolv.conf
添加如下 nameserver 114.114.114.114
重启网络 service network restart