CentOS 7设置静态IP地址
来源:互联网 发布:网页数据抓取软件 编辑:程序博客网 时间:2024/06/11 08:23
本文将介绍如何在CentOS 7系统下设置静态IP地址
在CentOS 7系统中,默认的网卡名是ens33,配置文件是:/etc/sysconfig/network-scripts/ifcfg-ens33
第一步:使用编辑器对该文件进行编辑
vim /etc/sysconfig/network-scripts/ifcfg-eth0
第二步:在该文件中添加如下内容并保存
BOOTPROTO=static =====此处原为dhcp,改为staticONBOOT=yes =====设置开机加载此配置IPADDR=192.168.199.254 =====设置静态IP地址NETMASK=255.255.255.0 =====设置网络子网掩码GATEWAY=192.168.199.1 =====设置网关DNS1=192.168.199.1 =====设置DNS
设置完成后总体效果如下:
TYPE=EthernetBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=ens33UUID=cc2a07f2-4dac-4303-a2db-6b468551aae4DEVICE=ens33ONBOOT=yesPEERDNS=yesPEERROUTES=yesIPV6_PEERDNS=yesIPV6_PEERROUTES=yesIPADDR=192.168.199.254NETMASK=255.255.255.0GATEWAY=192.168.199.1DNS=192.168.199.1
第三步:重启网络服务
service network restart
第四步:查看IP修改效果
①使用ifconfig命令
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.199.254 netmask 255.255.255.0 broadcast 192.168.199.255 inet6 fe80::3b18:474c:2cc6:ebab prefixlen 64 scopeid 0x20<link> ether 00:0c:29:34:75:ef txqueuelen 1000 (Ethernet) RX packets 1117 bytes 163064 (159.2 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 641 bytes 130472 (127.4 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1 (Local Loopback) RX packets 8 bytes 704 (704.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 8 bytes 704 (704.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255 ether 52:54:00:e7:4b:fc txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
②使用ip addr命令
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 00:0c:29:34:75:ef brd ff:ff:ff:ff:ff:ff inet 192.168.199.254/24 brd 192.168.199.255 scope global ens33 valid_lft forever preferred_lft forever inet6 fe80::3b18:474c:2cc6:ebab/64 scope link valid_lft forever preferred_lft forever3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN qlen 1000 link/ether 52:54:00:e7:4b:fc brd ff:ff:ff:ff:ff:ff inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0 valid_lft forever preferred_lft forever4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN qlen 1000 link/ether 52:54:00:e7:4b:fc brd ff:ff:ff:ff:ff:ff
注意:如果BOOTPROTO那里不改成static且网络中有DHCP服务器的情况下,那么该网卡会通过DHCP获取到地址且静态地址同时生效。
以上内容为本人学习的笔记,如有任何错误,欢迎大神指正,在此先行谢过各位大神的帮助。
阅读全文
0 0
- Centos 7设置静态IP地址
- CentOS 7设置静态IP地址
- 如何设置CentOS 7获取动态及静态IP地址
- CentOS 7 设置获取动态及静态IP地址
- Vm centos 设置静态IP地址
- CentOS-6.5-x86_64 设置静态IP地址
- CentOS 7 设置静态IP
- Centos 7 - 静态IP设置
- Centos 7 静态IP设置
- Centos 7静态IP设置
- CentOS 7设置静态IP
- Centos 7静态IP设置
- CentOS 7配置静态IP地址
- CentOS 7配置静态IP地址
- centos设置静态地址
- centos设置静态IP
- centos设置静态IP
- centos设置静态IP
- Vue自定义事件
- 频道管理及PopupWindow
- QNX的license-key,试用qnx入门参考-QNX的密钥账号密码
- Java——HashSet和TreeSet的区别
- C++ string
- CentOS 7设置静态IP地址
- HDU 3498 whosyourdaddy DLX重复覆盖
- A
- 【转载】写递归的正确思维
- tesseract400d.lib
- Banner的使用
- uva 1615 Highway 高速公路 (贪心算法)
- PAT-B 1001害死人不偿命的(3n+1)猜想
- Windows下Elasticsearch环境搭建并结合Python简单使用