Linux中配置静态IP
如何在Linux中设置静态IP
以CentOS 6.8为例-
1.在NAT模式下(VMnet8)查看IP、网关、子网掩码
子网IP:192.168.253.0 (253是将要加入的网段,可自定义)
-
2.查看MAC地址是否与eth0匹配
$>ifconfig 【查看MAC地址】
$>cd /etc/udev/rules.d/
$>vim 70-persistent-net.rules 【看MAC地址是否匹配】
-
3.修改【/etc/sysconfig/network-scripts/ifcfg-eth0】
$>su root
$>gedit /etc/sysconfig/network-scripts/ifcfg-eth0 【在可视化界面中可以用gedit命令修改文件,等同于vim】
修改:
BOOTPROTO=“static” #原值为DHCP添加:
IPADDR=“192.168.253.20” 【静态IP,第四段自定义的值】
NETMASK=“255.255.255.0” 【子网掩码,虚拟网络编辑器中查询到的值】
NETWORK=“192.168.253.0” 【子网,虚拟网络编辑器中查询到的】
GATEWAY=“192.168.253.2” 【网关,前三位查看虚拟网络编辑器,第四位任意,但不能和ip以及要配置的windows虚拟网卡VMnet8中的ip相同】
DNS1=“192.168.253.2” 【网关,首选DNS服务器,如果是使用本地的DNS,必须和网关ip一致,也可配公有的DNS】
-
4.重启网络(一定在“root”用户下)
$>service network restart
-
5.设置windows主机中的虚拟网卡VMnet8
【控制面板】–>【网络和Internet设置】–>【更改适配器选项】–>【右键VMnet8】–>【选择IPv4】–>【属性】
IP地址: 192.168.253.1 【默认设置为1】
子网掩码: 255.255.253.0 【虚拟网络编辑器中的子网掩码】
默认网关: 192.168.253.2 【末位与IP地址不同即可,但设置的所有网关字段必须一致】
首选DNS服务器:192.168.253.2 【本地的必须使用网关地址】
-
6.验证
-
在虚拟机里对主机ping 192.168.253.1 【由图可知,ping通】
- 在主机ping虚拟机 192.168.253.20【由图可知,ping通】
-
注意
- 物理机的虚拟网卡VMnet8中的IP末位可以任意设置,网关的末位也可以任意设置,但是两者不可以相同。
- linux中的IP末位也可以任意设置,但是不可以与物理机虚拟网卡VMnet8以及网关的地址相同。
- 子网掩码一般都是255.255.255.0,也有其他情况,具体就看虚拟网络编辑器中的,或者在虚拟网络编辑器中自定义。
- 子网网段参看虚拟网络编辑器,也可以在虚拟网络编辑器中修改成自己想要的网段,都是虚拟的没什么不可以。但是,设定以后,所有相关的IP、网关、DNS前三位都要与其一致。
- DNS服务器使用本地的,必须使用网关地址
- 如果还是不能ping通,则要检查windows和虚拟机两者的防火墙是否都关闭
虚拟机里临时关闭防火墙: service iptables stop【在root用户下】
查看防火墙状态:service iptables status
- Linux配置静态IP
- Linux配置静态ip
- linux系统配置静态IP
- 详述Linux配置静态IP、设置DNS和主机名
- linux系统设置静态IP 查看网卡配置文件
- Linux 配置静态IP
- linux配置静态ip
- 虚拟机配置linux为静态ip-桥接模式
- linux (debian) 配置静态ip
- Linux Ubuntu 虚拟机配置静态IP
- Hadoop学习笔记_linux网络配置及静态ip设置
- Linux:静态IP配置与防火墙设置
- 拷贝了虚拟机后linux下如何配置静态ip,并连接外网
- Linux VMware虚拟机中如何配置静态IP
- Linux下的静态IP配置【weber出品】
- linux配置静态IP
- Linux:解决配置静态ip后eth0网卡启动不了的问题
- linux中如何配置静态IP
- Linux之静态IP的配置
- linux配置静态IP