Linux ifcfg eth0配置介紹

2021-10-06 17:14:00 字數 2653 閱讀 1922

[root@suhw-host ~]

# cat /etc/redhat-release

centos linux release 7.7.1908 (core)

centos7預設網絡卡裝置檔案存放於

/etc/sysconfig/network-scripts/
使用/etc/sysconfig/network-scripts/ifcfg-eth0舉例

name=

"eth0"

# 物理裝置名稱,與 ifcfg-eth0 對應

device=

"eth0"

# 是否開機啟動

onboot=

"yes"

# 網絡卡型別為乙太網

type=

"ethernet"

# **方式

proxy_method=

"none"

# 是否網路啟動時載入

netboot=

"yes"

# 網絡卡的引導協議

bootproto=

"static"

# ip 位址

ipaddr=

"10.47.119.96"

# 掩碼

netmask=

"255.255.255.128"

# 閘道器位址

gateway=

"10.47.119.1"

# 網絡卡dns位址

dns1=

"114.114.114.114"

#網絡卡mac位址

hwaddr=

#是否只是瀏覽器

browser_only=

"no"

#子網掩碼位數

prefix=

"25"

# 設定為預設路由

defroute=

"yes"

# 如果ipv4配置失敗,則禁用此介面。

ipv4_failure_fatal=

"no"

#ipv6相關

# 是否啟用ipv6的介面

ipv6init=

"yes"

# ipv6位址是否自動配置

ipv6_autoconf=

"yes"

# 是否設定ipv6閘道器

ipv6_defroute=

"yes"

# 如果ipv6配置失敗,則禁用此介面。

ipv6_failure_fatal=

"no"

# 生成ipv6位址的方式 stable-privacy是一種生成ipv6的策略

ipv6_addr_gen_mode=

"stable-privacy"

ipaddrnetmask可通過ifconfig $name獲取,如下:

[root@csmp-standalone network-scripts]

# ifconfig eth0

...

網絡卡對應mac位址可通過ip addr獲取

[root@suhw ~]

# ip addr

...2: eth0:

mtu 1500 qdisc pfifo_fast state up group default qlen 1000

link/ether

...

link/ether即為對應網絡卡的mac位址

檢視閘道器位址可以使用route -n,下述配置中10.91.156.161即為閘道器位址

[root@suhw-host ~]

# route -n

kernel ip routing table

destination gateway genmask flags metric ref use iface

0.0.0.0 10.91.156.161 0.0.0.0 ug 100 0 0 eth0

10.91.156.160 0.0.0.0 255.255.255.224 u 100 0 0 eth0

ifdown eth0

ifup eth0
以上操作均使用eth0舉例

[root@suhw ~]

# systemctl restart network

[root@suhw ~]

# systemctl status network

[root@suhw ~]

# systemctl start network

演算法0 介紹

由於要找工作,最近刷了點題,看了點書,做了些校招筆試,總結一些演算法筆試的要點吧。1.題目 筆試的時候,第一步還是要認真讀題,這個沒什麼好說的,題都不懂是做不下去的。2.解題思路 在讀完題目的時候,不要急著動手寫 這一步要做的是理清思路,可以借助畫圖等工具。這一步的最終目標是得到演算法流程圖。3.輸...

演算法0介紹 排序

是指解題方案準確而完整的描述,是一系列解決問題的清洗的指令,演算法代表著用系統的方法描述解決問題的策略機制.也就是說,能夠對一定規範的輸入,在有限時間內獲得所求的輸出.程式 演算法 資料結構 演算法的可行性與空前複雜度,時間複雜度 大資料下,犧牲精度換取速度.是一種儲存和組織資料的方式,意在便於訪問...

OpenGL教程 0 介紹

opengl介紹 opengl,全稱open graphics library,是乙個用c語言寫的圖形api。通俗地說,opengl用來繪製2d 3d圖形。目前opengl的運用十分廣泛,有許多用opengl編寫的優秀作品。opengl是乙個跨平台的圖形庫,也就是說它不僅可以在windows上使用,...