【OS】Linux环境下配置固定IP地址
---red hat重启网卡
service network restart
/etc/rc.d/init.d/network restart
---suse重启网卡
service network restart
rcnetwork restart
/etc/rc.d/init.d/network restart
----卸载网卡
ifconfig eth0 down
--- 单独重启网卡
ifdown eth0 && ifup eth0
ifconfig eth0 down && ifconfig eth0 up
----------------------------------------------- 固定IP 配置静态ip地址
ifconfig eth1 192.168.210.108 broadcast 192.168.210.254 netmask 255.255.255.0
ifconfig eth1 192.168.59.130 broadcast 192.168.59.1 netmask 255.255.255.0
ifconfig eth0 192.168.59.130 netmask 255.255.255.0 gw 192.168.129.1
chkconfig NetworkManager off
chkconfig network on
service NetworkManager stop
service network start
---若还有问题,可删掉网卡重新添加
vi /etc/sysconfig/network-scripts/ifcfg-eth0
vi /etc/udev/rules.d/70-persistent-net.rules
DEVICE=eth0
IPADDR=192.168.59.130
NETMASK=255.255.255.0
NETWORK=192.168.59.0
BROADCAST=192.168.59.255
GATEWAY=192.168.59.2
ONBOOT=yes
USERCTL=no
BOOTPROTO=static
#HWADDR=00:0c:29:97:f1:5b
TYPE=Ethernet
IPV6INIT=no
DNS1=202.96.209.5
DNS2=8.8.8.8
NAME="System eth0"
----------------- 动态ip地址
DEVICE=eth0
ONBOOT=yes
USERCTL=no
BOOTPROTO=dhcp
HWADDR=00:0c:29:97:f1:5b
TYPE=Ethernet
PEERDNS=yes
IPV6INIT=no
[root@rhel6 ~]# export LANG=C
[root@rhel6 ~]# setup
[root@rhel6 ~]#
DEVICE=eth0 #物理设备名
IPADDR=192.168.1.10 #IP地址
NETMASK=255.255.255.0 #设置子网掩码
NETWORK=192.168.1.0 #网络地址(可不要)
BROADCAST=192.168.1.255 #广播地址(可不要)
GATEWAY=192.168.1.1 #网关地址,虚拟机环境下的网关一般为x.x.x.2,否则不能正常连接外网
ONBOOT=yes # [yes|no](引导时是否激活设备)
USERCTL=no #[yes|no](非root用户是否可以控制该设备)
BOOTPROTO=static #[none|static|bootp|dhcp](引导时不使用协议|静态分配|BOOTP协议|DHCP协议)
HWADDR=00:0C:29:C6:A1:AB #mac地址
BOOTPROTO=static #启用静态IP地址
ONBOOT=yes #开启自动启用网络连接
DNS1=8.8.8.8 #设置主DNS
DNS2=8.8.4.4 #设置备DNS
- 1:在终端中输入:cd /etc/sysconfig/network-scripts/
- 2: 看看是否有这个文件:ifcfg-eth0,如果有然后输入编辑,vi ifcfg-eth0:
- 3:开始编辑,填写ip地址、子网掩码、网关、DNS等。其中“下面这些是必须有的”
-
- DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=198.1.102.140
NETMASK=255.255.224.0
GATEWAY=198.1.96.1
其中:eth0 对应的文件名:ifcfg-eth0
如果需要配置多个IP,则需要多个文件,每个文件对应着一个IP,文件名分别为:ifcfg-eth0_X,
而文件中DEVICE=eth0:X ,其中X可以从1开始自增。比如文件:ifcfg-eth0_1对应DEVICE=eth0:1
而除了IPADDR需要变化之外,其他的NETMASK和GATEWAY都一样。
- DEVICE=eth0
- 3:编辑完后,保存退出。
4:重启网络服务。service network restart或/etc/init.d/network restart
5: ping网关,ping外网进行测试。都能ping通表示网络正常。 - 例如:ping www.baidu.com
在新安装的Linux系统命令行下,
敲入:ifconfig,显示如下界面。
上面这张图显示网卡没有启动,那么我们敲入代码:ifup eth0启动网卡。
网卡启动后,我们可以看出,IP地址和网关等其他信息都已经出现。
但是我们需要的是静态IP,即不随着时间改变而改变的IP地址。
首先我们要知道我们的网关地址是多少。
敲入代码:route ,下图中的192.168.164.2就是我们的默认网管地址,记住这个,下面的配置需要用这个。
继续敲入代码:vi /etc/sysconfig/network-scripts/ifcfg-eth0 (cat /etc/sysconfig/network-scripts/ifcfg-eth0 这条命令是查看)
进入到网卡配置文件中。
DEVICE=eth0(默认) HWADDR=00:0C:29:2E:36:16(默认) TYPE=Ethernet(默认) UUID=XXXXXXX(默认) ONBOOT=yes(默认为no,修改为yes意为每次reboot后 ifup eth0) MM_CONTROLLED=yes(默认) #BOOTPROTO=dhcp(dhcp为自动分配ip地址,我们把他注释了,在下面另外加) BOOTPROTO=static(新添加) IPV6INIT=no(新添加) USERCTL=no(新添加) IPADDR=192.168.164.100(新添加) NETMASK=255.255.255.0(新添加)
上面黄色背景色部分为默认配置,红色背景色为后来添加配置。
配置完成后,敲入代码:service network restart重启网卡服务
这时候尝试ping www.baidu.com发现报错Network is unreachable
各种搜索原因后发现,网关没有配置,导致与外网连接没有打开。
然后我们敲入 route add default gw 192.168.164.2
然后再次ping www.baidu.com
ping通后说明我们的配置已经生效。
About Me
.............................................................................................................................................● 本文整理自网络
● 本文在itpub(http://blog.itpub.net/26736162/abstract/1/)、博客园(http://www.cnblogs.com/lhrbest)和个人微信公众号(xiaomaimiaolhr)上有同步更新
● 本文itpub地址:http://blog.itpub.net/26736162/abstract/1/
● 本文博客园地址:http://www.cnblogs.com/lhrbest
● 本文pdf版、个人简介及小麦苗云盘地址:http://blog.itpub.net/26736162/viewspace-1624453/
● 数据库笔试面试题库及解答:http://blog.itpub.net/26736162/viewspace-2134706/
● DBA宝典今日头条号地址:http://www.toutiao.com/c/user/6401772890/#mid=1564638659405826
.............................................................................................................................................
● QQ群:230161599 微信群:私聊
● 联系我请加QQ好友(646634621),注明添加缘由
● 于 2017-07-01 09:00 ~ 2017-07-31 22:00 在魔都完成
● 文章内容来源于小麦苗的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解
● 版权所有,欢迎分享本文,转载请保留出处
.............................................................................................................................................
● 小麦苗的微店:https://weidian.com/s/793741433?wfr=c&ifr=shopdetail
● 小麦苗出版的数据库类丛书:http://blog.itpub.net/26736162/viewspace-2142121/
.............................................................................................................................................
使用微信客户端扫描下面的二维码来关注小麦苗的微信公众号(xiaomaimiaolhr)及QQ群(DBA宝典),学习最实用的数据库技术。
小麦苗的微信公众号 小麦苗的QQ群 小麦苗的微店
.............................................................................................................................................