Linux網路配置

2021-07-11 19:38:25 字數 3597 閱讀 9057

手動改/etc/sysconfig/network-scripts/ifcfg-eth0

檔案             

#第二塊網絡卡:

vi /etc/sysconfig/network-scripts/ifcfg-eth1

device=eth0 #物理裝置名

ipaddr=192.168.1.10 #ip位址

netmask=255.255.255.0 #掩碼值

network=192.168.1.0 #網路位址

(可不要)

broadcast=192.168.1.255 #廣播位址(可不要)

gateway=192.168.1.1 #閘道器位址

onboot=yes # [yes|no](引導時是否啟用裝置)

userctl=no #[yes|no](非

root

使用者是否可以控制該裝置)

bootproto=static #[none|static|bootp|dhcp](引導時不使用協議

|靜態分配

|bootp

協議|dhcp

協議)

注:單網絡卡繫結兩個ip

linux的裝置配置檔案存放在

/etc/sysconfig/network-scripts

裡面,

對於乙太網的第乙個裝置,配置檔名一般為ifcfg-eth0

如果需要為第乙個裝置繫結多乙個ip

位址,

只需要在/etc/sysconfig/network-scripts

目錄裡面建立乙個名為

ifcfg-eth0:0

的檔案,

內容樣例為:

device="eth0:0"

ipaddr="211.100.10.119"

netmask="255.255.255.0"

如果需要再繫結多乙個ip

位址,只需要把檔名和檔案內的

device

中的eth0:x

加一即可。

linux

最多可以支援

255個

ip別名。

其中的device

為裝置的名稱,

ipaddr

為此裝置的

ip位址,

netmask

為子網掩碼,

onboot

表示在啟動時自動啟動。

二、修改閘道器

vi /etc/sysconfig/network

networking=yes

hostname=aaron

gateway=192.168.30.1

三、修改dns

配置檔案在/etc/resolv.conf

下面。

vi /etc/resolv.conf

nameserver 202.109.14.5 #

主dns

nameserver 219.141.136.10 #

次dns

search localdomain

四、重新啟動網路配置

方法有多種:

1:root

賬戶下

# service network restart 2:

# /etc/init.d/network restart 3:

# ifdown eth0

# ifup eth0

4:# ifconfig eth0 down

# ifconfig eth0 up

五、啟動和關閉防火牆

即時生效:

1:#service iptables start

#service iptables stop

重啟系統生效:

2:#service iptables on

#service iptables off

六、 修改主機名

vi /etc/sysconfig/network,修改

hostname

一行為hostname=

主機名,重啟後才能生效

1、常用配置網路指令

(1) 配置

eth0的ip

位址, 同時啟用該裝置1

sudo ifconfig eth0 192.168.1.10 netmask 255.255.255.0 up

(2) 新增預設閘道器 1

sudo route add default gw 192.168.1.1

(3) 配置

dns1

2 3 4

$ sudo vi /etc/resolv.conf

nameserver 202.96.134.133

nameserver 202.96.128.68

nameserver 202.96.128.166

檢視dns

$ less /etc/resolv.conf(4)

重啟網路服務 1

service network restart

ip  [選項

]  操作物件

# ip link show                  # 顯示網路介面資訊

# ip link set eth0 upi          # 開啟網絡卡

# ip link set eth0 down         # 關閉網絡卡

# ip link set eth0 promisc on   # 開啟網絡卡的混合模式

# ip link set eth0 promisc offi # 關閉網絡卡的混個模式

# ip link set eth0 txqueuelen 1200    # 設定網絡卡佇列長度

# ip link set eth0 mtu 1400     # 設定網絡卡最大傳輸單元

# ip addr show                  # 顯示網絡卡

ip資訊

# ip addr add 192.168.0.1/24 dev eth0 # 設定

eth0

網絡卡ip

位址192.168.0.1

# ip addr del 192.168.0.1/24 dev eth0 # 刪除

eth0

網絡卡ip

位址# ip route list                 # 檢視路由資訊

# ip route add 192.168.4.0/24  via  192.168.0.254 dev eth0 # 設定

192.168.4.0

網段的閘道器為

192.168.0.254,

資料走eth0

介面# ip route add default via  192.168.0.254  dev eth0    # 設定預設閘道器為

192.168.0.254

# ip route del 192.168.4.0/24    # 刪除

192.168.4.0

網段的閘道器

# ip route del default    # 刪除預設路由

網路 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 新增刪除閘道器...

linux配置 網路配置

ip位址,子網掩碼,閘道器 設定ip位址,子網掩碼並啟用 ifconfig eth0 10.192.77.250 netmask 255.255.255.0 up 注 ip,掩碼,閘道器都設定到 etc sysconfig network scripts ifcfg eth0裡面了。設定多ip 可以...

linux網路管理 Linux網路配置

1.1 linux配置ip位址 1 ifconfig命令臨時配置ip位址 能不能自動獲取ip位址和dns位址,要看有沒有dhcp伺服器 win10上,輸入ipconfig all 會看到是否有dhcp伺服器 ifconfig命令 對此命令更加詳細的解說 傳送門 2 setup工具永久配置ip位址 r...