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

網絡屬性配置第三種方式——修改配置文件
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.www58058.com/97666

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

相關推薦

  • Linux用戶和組管理

    Linux用戶和組管理 眾所周知,Linux是一個多用戶、多任務(Multi-Tasks、Multi-Users)的操作系統。那么Linux是如何區分和認證用戶的,系統對每個用戶的授權是如何管理的,出現問題如何追溯每個用戶在系統內的操作記錄,等等,這些就涉及到Linux中用戶和組的管理。 AAA介紹 Linux用戶類別 Linux用戶標識(UID) Linu…

    2018-05-06
  • 正則表達式及vim使用方法

    正則表達式(正則表達式匹配的是文本內容中的字符串,通倍符匹配的是文件名)REGEXP:由一類特殊字符及文本字符所編寫的模式,其中有些字符(元字符)不表示字符字面意義,而表示控制或通配的功能程序支持:grep,sed,awk,vim, less,nginx,varnish等分兩類:不同的命令支持不同的正則表達式基本正則表達式:BRE擴展正則表達式:EREgre…

    Linux筆記 2018-04-08
  • LVM詳情

    lvm 原理 用法

    Linux筆記 2018-03-29
  • 第八周總結

    AWK高級用法

    Linux筆記 2018-05-20
  • 第一周作業筆記

    1、描述計算機的組成及其功能。
    2、按系列羅列Linux的發行版,并描述不同發行版之間的聯系與區別。
    3、描述Linux的哲學思想,并按照自己的理解對其進行解釋性描述。
    4、說明Linux系統上命令的使用格式;詳細介紹ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相應的示例來闡述。
    5、如何在Linux系統上獲取命令的幫助信息,請詳細列出,并描述man文檔的章節是如何劃分的。
    6、請羅列Linux發行版的基礎目錄名稱命名法則及功用規定

    Linux筆記 2018-06-21
欧美性久久久久