Linux 中網路相關的那些配置檔案

2021-08-28 12:57:59 字數 2172 閱讀 4984

/etc/networks

機器所連線的網路中那些可以訪問的網路名和網路位址

/etc/protocols

列舉了當前可用的協議名稱

/etc/resolv.conf

dns伺服器資訊

search domainname.com

nameserver 192.168.1.2

nameserver 8.8.8.8

其中 search domainname.com 表示當提供乙個不包含完全網域名稱的主機時,在該主機名後新增 domainname.com 的字尾

nameserver xx.xx.xx.xx 表示解析網域名稱時使用 xx.xx.xx.xx 作為dns伺服器. 網域名稱按照 nameserver 中指定的順序來進行查詢的。

/etc/services

列舉伺服器名稱對應的埠號和協議

/etc/xinetd.conf

xinetd的配置檔案,其中包含網路服務的相關資訊。 目前似乎用的比較少了

需要注意的是,若在 /etc/services 中將服務注釋掉,則即使相應的網路服務啟動,也是不可用的

/etc/hostname

包含了系統的主機名,包括完整的網域名稱

/etc/host.conf

指定如何解析主機名

order bind,hosts

multi on

nospoof on

其中:

order bind,hosts 指定檔名查詢順序為先使用dns解析網域名稱,然後再查詢 /etc/hosts 檔案

multi on 指定 /etc/hosts 檔案中指定的主機是否可以有多個ip位址

nospoof on 指不允許對該伺服器進行ip位址欺騙。

/etc/sysconfig/network

用來指定伺服器上網路配置資訊

network=yes

forward_ipv4=yes

hostname=hostname.domain.name

gateway=0.0.0.0

gatewaydev=enp0s3

其中:

network

網路是否被配置

forward_ipv4

是否開啟ipv4的**功能

hostname

伺服器主機名

gateway

網路閘道器的ip位址

gatewaydev

網路的裝置名

/etc/sysconfig/network-scripts/if*

redhat的網路配置指令碼

cat /etc/sysconfig/network-scripts/ifcfg-enp0s3

type=ethernet

proxy_method=none

browser_only=no

bootproto=dhcp

defroute=yes

ipv4_failure_fatal=yes

ipv6init=yes

ipv6_autoconf=yes

ipv6_defroute=yes

ipv6_failure_fatal=no

ipv6_addr_gen_mode=stable-privacy

name=enp0s3

uuid=eadb9827-37e2-468a-9129-8a0b9810c08a

device=enp0s3

onboot=yes

/etc/hosts

主機與ip的對應關係

linux中網路配置二

一 設定dns 位址解析 系統操作者對字元敏感 系統網路通訊需要通過ip位址這個數字 這樣的過程叫做位址解析 dns伺服器 domain name server 網域名稱解析服務 解析就是把網域名稱變成ip vim etc resolv.conf dns的指向檔案 不需要重新啟動網路立即生效 nam...

linux中網路的管理

1.ipv4 2進製32位 10進製 172.25.0.10 255.255.255.0 172.25.0.10 ip位址 255.255.255.0 子網掩碼 子網掩碼255位對應的ip位為網路位 子網掩碼0對應的ip位為主機位 圖形化 1.圖形介面 2.文字化圖形 nmtui 命令 ifconf...

Linux 網路配置的相關檔案

配置檔名 功能 etc sysconfig network 最基本的網路資訊,系統啟動時讀取該檔案 etc sysconfig network scripts 此目錄下的檔案是系統啟動時用來初始化網路的一些資訊,例如 第一塊乙太網卡對應的檔案為 ifcfg eth0 etc host.conf 網域...