網絡屬性配置第三種方式——修改配置文件

網絡屬性配置第三種方式——修改配置文件
IP ,MASK,GW,DNS相關的配置文件:/etc/sysconfig/network-scripts/ifcfg-eth0
路由相關的配置文件:/etc/sysconfig/network-scripts/route-enth0(這個文件默認不存在,需要手動去創建)
(1)/etc/sysconfig/network-scripts/ifcfg-eth0
[root@localhost network-scripts]# cat ifcfg-eth0
DEVICE=eth0 (此配置文件應用到的設備)
HWADDR=00:0C:29:2D:9F:69(或MACADDR)
TYPE=Ethernet (接口類型)
UUID=8d1fa98d-630a-4415-8772-a9ad2fe1833d (設備的唯一標識)
ONBOOT=yes (系統引導時激活設備)
NM_CONTROLLED=yes (network manager此網卡是否接受nm控制,建議centos6上禁用)
BOOTPROTO=static (協議dhcp,none)
IPADDR=192.168.176.130
NETMASK=255.255.255.0
GATEWAY=192.168.176.1 (默認網關)
NAME=eth0
DNS1=1.1.1.1
DNS2=8.8.8.8
DNS=114.114.114.114
USERCTL=no(普通用戶是否可控制此設備)
PEERNDS=(如果BOOTPROTO的值為dhcp,是否允許dhcp分配的server分配的dns服務器指向信息直接覆蓋至/etc/resolv.conf文件中)
(2)路由/etc/sysconfig/network-scripts/route-enth0
兩種風格:
!!指明TARGET VIA (經由) GW
!!每三行定義一條路由
ADDRESS1=TARGET
NETMASK1=mask
GATEWAY1=GW
eg:每行一個
[root@localhost network-scripts]# vi route-eth0
172.20.0.0/16 via 192.168.176.1
[root@localhost network-scripts]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.176.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0
172.20.0.0 192.168.176.1 255.255.0.0 UG 0 0 0 eth0
0.0.0.0 192.168.176.1 0.0.0.0 UG 0 0 0 eth0
eg:每三行一個
[root@localhost network-scripts]#vim route-eth0
ADDRESS0=172.20.0.0
NETMASK0=255.255.0.0
GATEWAY0=192.168.176.1
ADDRESS1=172.30.0.0
NETMASK1=255.255.0.0
GATEWAY1=192.168.176.1
[root@localhost network-scripts]# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.176.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
172.30.0.0 192.168.176.1 255.255.0.0 UG 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0
172.20.0.0 192.168.176.1 255.255.0.0 UG 0 0 0 eth0
0.0.0.0 192.168.176.1 0.0.0.0 UG 0 0 0 eth0
給網卡配置多地址:
第一個種:ifconfig
ifconfig eth0:0
第二種:ip
ip addr add
第三種:配置文件
ifcfg-eth0:0(指明網卡別名)
DEVICE=eth0:0
[root@localhost network-scripts]# ifconfig eth0:0 192.168.0.22/24 up
[root@localhost network-scripts]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:2D:9F:69
inet addr:192.168.176.130 Bcast:192.168.176.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe2d:9f69/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3018 errors:0 dropped:0 overruns:0 frame:0
TX packets:2728 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:308183 (300.9 KiB) TX bytes:312869 (305.5 KiB)
eth0:0 Link encap:Ethernet HWaddr 00:0C:29:2D:9F:69
inet addr:192.168.0.22 Bcast:192.168.0.255 Mask
注意:網卡別名不能使用dhcp協議引導
網絡接口識別并命名相關的udev配置文件
/etc/udev/rules.d/70-persistent-net.rules
卸載網卡驅動:
#modprobe -r e1000

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/97666

(1)
上一篇 2018-05-06 22:09
下一篇 2018-05-06 22:23

相关推荐

  • 计算机构成简介与Linux基础知识

        ◆ 命令—Linux学习的基础,而基础就是核心。◆ 没有基础就只如空中楼阁,每次处理问题的时候,都需要向外界的力量求教,而缺乏自己解决问题的能力。◆ 学习比较被动,知识的储备速度不能紧跟使用需求。◆ SO,夯实基础反而成为重中之重。想要万丈高楼平地起,就先打好地基,在人们还看不见的时候,挥洒着汗水;而时间会给你成长的回报! 一、计算机构成与功能简介 …

    Linux笔记 2018-04-03
  • 文本三剑客之grep及正则表达式用法

    grep (缩写来自Globally search a Regular Expression and Print)是一种强大的文本搜索工具,与sed(文本过滤工具),awk(文本报告生成器)并称为Linux文本处理三剑客,它能使用特定模式匹配(包括正则表达式)搜索文本,并默认输出匹配行。

    2018-04-07
  • linux魔鬼训练营初体验

    听话照做

    2018-04-01
  • 1-5 linux获取帮助

    这篇文章主要是为了讲解linux如何获取帮助,以及man的讲解

    Linux笔记 2018-08-19
  • 第一周

    计算机的组成及其功能。 冯诺依曼体系中,计算机的组成部分有:控制器,运算器,存储器,输入和输出。 1. 控制器:负责指挥、协调计算机系统的操作 2. 运算器:执行算术和逻辑运算操作 3. 存储器:存储数据、指令和程序等信息,并在需要时提供 4. 输入:将数据、指令等信息输入到计算机 5. 输出:将计算机的中间结果、最终结果及各种控制信号输出出来 Linux的…

    Linux笔记 2018-08-18