linux下的基本網路配置

2021-06-18 19:21:10 字數 2203 閱讀 3266

第一種:使用命令修改(直接即時生效,重啟失效)

#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up

說明:eth0是第乙個網絡卡,其他依次為eth1,eth*

192.168.0.1是給網絡卡配置的第乙個網絡卡配置的ip位址

netmask 255.255.255.0 配置的是子網掩碼

up是表示立即啟用

ifconfig的更多引數說明檢視相關幫助

gateway:

# route add default gw 192.168.30.1 eth0

dns:

# vi etc/resolv.conf

nameserver 202.131.80.1

nameserver 202.131.80.5

如果要重起生效,就把這些寫到起動指令碼 rc.local中

第二種:修改配置文件(需要重啟網路配置,永遠生效)

一、修改ip位址

手動改/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=主機名,重啟後才能生效

作者「尋尋覓覓」

linux下的基本網路配置

第一種 使用命令修改 直接即時生效,重啟失效 ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up 說明 eth0是第乙個網絡卡,其他依次為eth1,eth 192.168.0.1是給網絡卡配置的第乙個網絡卡配置的ip位址 netmask 255.25...

linux下的基本網路配置

第一種 使用命令修改 直接即時生效,重啟失效 ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up 說明 eth0是第乙個網絡卡,其他依次為eth1,eth 192.168.0.1是給網絡卡配置的第乙個網絡卡配置的ip位址 netmask 255.25...

linux下的基本網路配置

第一種 使用命令修改 直接即時生效,重啟失效 ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up 說明 eth0是第乙個網絡卡,其他依次為eth1,eth 192.168.0.1是給網絡卡配置的第乙個網絡卡配置的ip位址 netmask 255.25...