linux網(wǎng)絡(luò)相關(guān)配置文件

centos系統(tǒng)的網(wǎng)絡(luò)配置

一、修改IP地址

1、ip配置文件

修改對應(yīng)網(wǎng)卡的IP地址配置文件/etc/sysconfig/network-scripts/ifcfg-<interface-name>文件

在Redhat中,系統(tǒng)網(wǎng)絡(luò)設(shè)置的配置文件保存在/etc/sysconfig/network-scripts目錄下。ifcfg-eth0代表第一塊網(wǎng)卡的配置信息,ifcfg-eth1代表第二塊網(wǎng)卡的配置信息。在啟動(dòng)時(shí),系統(tǒng)通過讀取這個(gè)配置文件決定某個(gè)網(wǎng)卡是否啟動(dòng)和如何配置。

若希望手工修改網(wǎng)絡(luò)地址或增加新的網(wǎng)絡(luò)連接,可以通過修改對應(yīng)的ifcfg-<interface-name>或創(chuàng)建新的文件來實(shí)現(xiàn)。

下面是/etc/sysconfig/network-scripts/ifcfg-{interface-name}的配置信息含義

DEVICE={name} #{name}表示網(wǎng)卡對應(yīng)物理設(shè)備的名字,eth0是第一塊網(wǎng)卡,雙網(wǎng)卡或更多依次為eth1,eth*

TYPE=Ethernet #網(wǎng)絡(luò)類型,Ethernet代表以太網(wǎng)

ONBOOT=yes/no #系統(tǒng)啟動(dòng)引導(dǎo)時(shí)是否激活該網(wǎng)絡(luò)接口,設(shè)為yes,即激活此設(shè)備

NM_CONTROLLED=yes

BOOTPROTO=none/static/bootp/dhcp #設(shè)置網(wǎng)卡獲得ip地址的方式,可能選項(xiàng)為none,static,bootp,dhcp,分別對應(yīng)不適用協(xié)議,靜態(tài)指定ip地址,通過dhcp協(xié)議獲得ip地址,通過bootp協(xié)議獲得ip地址

IPADDR={address} #如果設(shè)置網(wǎng)卡獲得ip地址的方式為靜態(tài)指定,{addres}就代表賦給該網(wǎng)卡的ip地址
NETMASK={mask} #{mask}表示網(wǎng)卡對應(yīng)的網(wǎng)絡(luò)掩碼

NETWORK={address} #{address}表示網(wǎng)卡對應(yīng)的網(wǎng)絡(luò)地址,(可以不要)
GATEWAY={address} #{address}默認(rèn)網(wǎng)關(guān)
DNS1=10.1.101.51 #DNS服務(wù)配置

BROADCAST={address}  #{address}對應(yīng)的子網(wǎng)廣播地址,如192.168.0.255(可以不要)

MACADDR={MAC-address} #{MAC-address}表示指定一個(gè)MAC地址

USERCTL=yes/no    # 是否允許非root用戶控制該設(shè)備

HWADDR=50:e5:49:df:b0:8b #對應(yīng)的網(wǎng)卡物理地址

IPV6INIT=no#IPV6

IPV6_AUTOCONF=no

二、修改主機(jī)名

臨時(shí)修改:hostname xxx

永久修改:/etc/sysconfig/network

[root@localhost ~]# cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=localhost.localdomain #修改localhost.localdomain為xxx

localhost.localdomain中點(diǎn)的前面是主機(jī)名,后面是域名。如果沒有點(diǎn)就代表是主機(jī)名。

三、修改網(wǎng)關(guān)

網(wǎng)關(guān)配置文件為/etc/sysconfig/network文件

網(wǎng)關(guān)配置也可以在/etc/sysconfig/network-scripts/ifcfg-eth0中配置。

network用來指定服務(wù)器上的網(wǎng)絡(luò)配置信息,該文件配置項(xiàng)含義如下:

NETWORK=yes #表示系統(tǒng)是否使用網(wǎng)絡(luò),一般設(shè)置為yes,如果設(shè)置為no,則不能使用網(wǎng)絡(luò),而且很多系統(tǒng)服務(wù)程序?qū)o法啟動(dòng)
RORWARD_IPV4=yes
HOSTNAME={hostname} #{hostname}表示服務(wù)器的主機(jī)名,這里的主機(jī)名要和/etc/hosts中設(shè)置的主機(jī)名對應(yīng)
GAREWAY={address} #{address}設(shè)置本機(jī)連接的網(wǎng)關(guān)的IP地址,例如,網(wǎng)關(guān)10.0.0.2
GATEWAYDEV={device} #{device}表示網(wǎng)關(guān)的設(shè)備名,如:eth0
NETWORK=yes/no     #網(wǎng)絡(luò)是否被配置
FORWARD_IPV4=yes/no     #是否開啟IP轉(zhuǎn)發(fā)功能

四、修改DNS

DNS配置文件為/etc/resolv.conf文件

DNS配置也可以在/etc/sysconfig/network-scripts/ifcfg-eth0中配置。

resolv.conf文件用來配置DNS客戶端,它包含了DNS服務(wù)器地址和域名搜索配置。同Ubuntu的配置。目前最多支持三個(gè)DNS服務(wù)器。

nameserver 8.8.8.8 #google域名服務(wù)器

nameserver 8.8.8.4 #google域名服務(wù)器

五、/etc/hosts文件

在機(jī)器啟動(dòng)時(shí),在可用查詢DNS以前,機(jī)器需要查詢一些主機(jī)名到IP地址的匹配。這些信息存放在/etc/hosts文件中。

在沒有域名服務(wù)器的情況下,系統(tǒng)上所有的網(wǎng)絡(luò)程序都通過查詢該文件來解析對應(yīng)于某個(gè)主機(jī)名的IP地址。

[root@lxy-nfs network-scripts]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
10.1.101.117 lxy-nfs lxy-nfs.engine.com

最左邊是一系列主機(jī)IP信息,中間是一些列主機(jī)名。任何后面的列都是該主機(jī)的別名。

六、重啟網(wǎng)絡(luò)配置方法

1、#service network restart

2、#/etc/init.d/network restart

3、#ifdown eth0

3、#ifup eth0

4、#ifconfig eth0 down

4、#ifconfig eth0 up

七、相關(guān)命令

修改IP地址

1、即時(shí)生效:

#ifconfig eth0 192.168.0.2 netmask 255.255.255.0

2、重啟系統(tǒng)生效:

修改/etc/sysconfig/network-scripts/ifcfg-eth0

修改網(wǎng)關(guān)Default Gateway

1、即時(shí)生效

#route add default gw 192.168.0.2 netmask 255.255.255.0

2、重啟系統(tǒng)生效:

修改/etc/sysconfig/network

修改DNS

修改/etc/resolv.conf修改后可即時(shí)生效,啟動(dòng)同樣有效

修改host name

1、即時(shí)生效

hostname newname

2、重啟系統(tǒng)生效

修改/etc/sysconfig/network

啟動(dòng)和關(guān)閉防火墻

1、即時(shí)生效:

#service iptables start

#service iptables stop

2、重啟系統(tǒng)生效:

#service iptables on

#service iptables off

總結(jié)網(wǎng)絡(luò)配置:配置IP,網(wǎng)關(guān),DNS,然后重啟網(wǎng)絡(luò)。

補(bǔ)充

網(wǎng)關(guān)和路由器

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容