Linux網路配置 ifconfig ip

2021-12-29 22:28:42 字數 2849 閱讀 9726

主機接入網路:

ipnetmask

gateway

hostname

dns1

dns2

dns3

手動指定:

dhcp:dynamic host configuration protocol

路由linux網路配置:

網路屬於核心的功能

/etc/udev/rules.d/***.rules

ifconfig:配置的位址立即生效,但重啟網路服務或主機,都失效;

ifconfig eth0 10.1.1.1/8

ifconfig eth0 [up|down]

網路服務:

rhel5: /etc/init.d/network

rhel6: /etc/init.d/networkmanager

閘道器:route

add:新增

-host:主機路由

-net :網路路由

-net 0.0.0.0 預設路由

route add -net | -host dest gw nexthop

route add defalt gw nexthop

del:刪除

-host

-net

route del -net 10.0.0.0/8 [gw nexthop]

route del -net 0.0.0.0

route del default

配置的位址立即生效,但重啟網路服務或主機,都失效

檢視:route -n:以數字方式顯示各主機或埠等相關資訊

通過配置檔案配置網路:

/etc/sysconfig/network

網路介面配置檔案:

/etc/sysconfig/network-scripts/ifcfg-inet***ce_name

device=關聯的裝置名稱,要與檔名的後半部「inte***ce_name」保持一致;

bootproto=:引導協議;要使用靜態位址,使用static或none;dhcp表示使用dhcp伺服器獲取位址

ipaddr=ip位址

netmask=子網掩碼

gateway=裝置閘道器

onboot=:開始時是否自動啟用此網路介面

hwaddr=硬體位址,要與硬體中的位址保持一致;可省略

userctl=:是否允許普通使用者控制此介面

peerdns=:是否在bootproto為dhcp時接受由dhcp伺服器指定的dns位址;

不會立即生效,但是重啟網路服務或者主機都會生效

路由: /etc/sysconfig/network-scripts/route-ethx

新增格式:

1. dest via nexthop

2. address0=

netmask0=

gateway0=

address1=

netmask1=

gateway1=

上面兩種格式不能同時使用

dns伺服器指定方法只有乙個:dns伺服器最多可以有三個

/etc/resolve.conf

nameserver ip1

nameserver ip2

nameserver ip3

指定本地解析:

/etc/hosts

主機ip位址 主機名稱 別名

***.***.***.*** www.***.com ***

dns-->/etc/hosts-->dns

配置主機名稱:

hostname hostname

立即有效但不是永久有效

/etc/sysconfig/network:通過配置檔案使主機名永久有效

hostname=***

配置檔案中的主機名重啟網路服務並不會立即生效,想要立即生效,需要手動hostname修改或者重啟主機

該檔案中還有兩個配置條目:

networking=:網路配置的總開關,是否開啟網路

networking_ipv6=:配置是否使用ipv6

rhel5:

setup:system-config-network-tui

system-config-network-gui

ifconfig:老舊

iproute2:

iplink:配置網路介面屬性

show

ip link show

ip -s link show:顯示統計資訊

set:設定網路介面某系屬性

ip link set dev

addr:協議位址

add 可簡寫為a

ip addr add ip dev dev_name

ip addr add ip dev dev_name label dev_name:1

delip addr del ip dev dev_name

show

ip addr show dev dev_name

ip addr show dev dev_name to prefix

flush

ip addr flush dev dev_name to prefix

route:路由相關資訊

一塊網絡卡可以使用多個位址:

網路裝置可以裝置別名:

eth0

ethx:x,eth0:0,ech0:1,...

配置方法:

ifconfig ethx:x ip/netmask

/etc/syconfig/network-scripts/ifcfg-ethx:x

device=ethx:x

Linux系統基本網路配置之ifconfig命令

linux 系統基本網路配置之ifconfig命令 一 linux系統的網路配置基本包括 網路ip的配置 閘道器路由的配置 主機dns的配置 主機名的配置等,本篇注重介紹網路ip的配置。暫時的網路配置 利用ifconfig等命令配置的網路資訊,會立即生效,但重啟網路服務和系統會失效。永久的網路配置 ...

linux下網絡卡配置管理工具ifconfig小結

1.ifconfig ifconfig inte ce configuration的縮寫 是在unix like系統中用於檢視以及配置網路介面裝置的系統管理工具。ifconfig工具目前逐漸在廢棄,被ip addr或ip link說取代。2.ifconfig的使用格式 ifconfig inte c...

網路 linux網路配置

zlm ubuntu sudo ifconfig eth0 192.168.1.109 netmask 255.255.255.0 broadcast 192.168.1.255 zlm ubuntu sudo route add del default gw 192.168.1.1 新增刪除閘道器...