1. 程式人生 > >Suse linux IP設定方法

Suse linux IP設定方法

第一種 SUSE Linux IP 設定方法
ifconfig eth0 192.168.1.22 netmask 255.255.255.0 up
route add default gw 192.168.1.2

釋義:
#IP
配置,包括子網掩碼 , 看情況修改 eth0 192.168.1.22
#
閘道器修改 , 看情況修改 192.168.1.2

第二種 SUSE Linux IP 設定方法

suse 作業系統中每個網絡卡都有一個配置檔案,在 /etc/sysconfig/network/ 目錄下。用 root 登入 , 編輯 ifcfg-eth0-

你的網絡卡的實體地址的那個檔案: BOOTPROTO 的賦值改成成 static ,也就是 BOOTPROTO=static
然後增加如下內容:
IPADDR=192.168.1.110
NETMASK=255.255.255.0
NETWORK=192.168.1.0
BROADCAST=192.168.1.255

配置完後 要讓它生效,就輸入 /etc/init.d/network restart 就可以生效,注意 suse9 的網管配置是在 /etc/sysconfig/network/ 目錄下的 routes 這個檔案配置的。這樣你就學會了 SUSE Linux IP

的兩種設定方法了。

#ifconfig eth0 靜態 IP 地址 netmask 掩碼 up
#route add -net DNS
IP 地址 netmask 掩碼 gw 靜態 IP 地址

第三種根據 yast2 network 圖形化配置

yast命令
據SuSE公司介紹,YaST是中心管理和安裝工具,用於完成大多數管理性任務。事實上,yast命令的.YaST

是SuSE linux系統的一個必要組成部分。只有在使用者確信絕對不再需要它時才能將其刪除!
YaST可以用作為許多不同任務的一個圖形工具,包括(但不限於):
*配置和整合硬體
*配置網路服務
*硬碟驅動器和檔案系統管理
*軟體管理
*系統安裝和更新
*使用者管理

yast命令位於/sbin目錄,必須作為根使用者執行。利用yast命令配置系統時,SuSE主系統配置檔案/etc/re.config將產生改動。這一檔案由一個名為SuSEconfig的獨立程式維護,該程式也位於/sbin目錄下,執行yast命令後根據需要予以啟動。雖然yast是一個編譯的二進位制程式(SuSE未提供原始碼)。但SuSEconfig是一個1000行的shell指令碼,它通過再/etc/rc.config中使用和插入值來更新和作業系統。
------------------
說明:
讀者也可以手工編輯/etc/re.config檔案來允許或禁止服務、軟體或硬體支援(如PC卡),然後執行SuSEconfig。但是,YaST允許使用者通過其圖形介面來完成這項任務,並且將為使用者適當地重新啟動和中止一項軟體服務。
————————
YaST使用者介面
同大多數系統服務工具一個樣,YaST使用了一個圖形使用者介面。該介面可從控制太或一個X11終端視窗地

命令列使用。yast 命令也使用了一個帶有許多選項地命令列介面,下表列出了這些選項。

YaST命令列選項
-----------------------------------------------------------------------------------------
任務或目標操作................................................... 選項
------------------------------------------------------------------------------------------
備份正在執行的系統............................................... - mask backup
選擇安裝介質..................................................... - mask medium
選擇使用X顯示管理器(kde或者xdm)................................. - mask login
綜合/etc/rc.config設定........................................... - mask rcconfig
配飾、設定和啟動不同的網路服務................................... - mask services
配置、啟動DNS.................................................... - mask nameserver
配置、啟動系統YP客戶............................................. - mask ypclient
配置調變解調器................................................... - mask modem
配置網絡卡......................................................... - mask netcard
配置PPP介面、連線(wvdial)....................................... - mask ppp
配置SCSI掃描器................................................... - mask scanner
配置LILO......................................................... - mask lilo
配置sendmail..................................................... - mask sendmail
配置滑鼠......................................................... - mask mouse
利用sax、sf86config或XF86Setup配置XFree86........................ - mask sfree
建立、配置印表機................................................. - mask printer
建立、定義和選取網路裝置、IP地址................................. - mask network
建立引導盤....................................................... - mask bootdisk
建立應急引導盤................................................... - mask rescue
建立或刪除組..................................................... - mask group
建立或刪除使用者................................................... - mask user
指定安裝介質..................................................... - mask medium
顯示命令列幫助................................................... - h
顯示版權或許可................................................... - mask copyright
顯示yast README檔案.............................................. - mask readme
顯示yast版本..................................................... - verdion
不使用顏色....................................................... - m
格式化擁有檔案系統的分割槽......................................... - mask filesys
安裝、配置印表機................................................. - mask printer
安裝、配置ISDN硬體............................................... - mask isdn-hw
安裝系統或軟體................................................... - mask install
對系統硬碟進行分割槽............................................... - mask fdisk
列印版本......................................................... - versiom
完成掩碼後退出................................................... - autoexit
完成第一個掩碼後退出............................................. - autoexit
把輸入重定向到一個終端........................................... - tterminal
把除錯資訊儲存到除錯檔案......................................... - ddebugfils
安全行設定和配置................................................. - mask security
選取一個鍵對映................................................... - mask keymap
選取語言......................................................... - mask language
選取引導linux核心................................................ - mask kernel
設定一種控制檯字型............................................... - mask consolefont
設定主機名....................................................... - mask name
設定指定ISDN的配置引數........................................... - mask isdn-num
設定系統的CD-ROM的驅動器......................................... - mask cdrom
設定時區......................................................... - mask timezone
顯示幫助......................................................... - mask help
更新SuSE系統..................................................... - mask update
使用新配置....................................................... - plain

Linux 單網絡卡多 IP 的配置方法

1 .永久配置的方法:

知道在 Linux 下網絡卡被稱為 eth0,eth1,eth2..... ,所有網絡卡的配置檔案都儲存在 /etc/sysconfig/network/ 下,檔名是以 ifcfg-eth0,ifcfg-eth1,ifcfg-eth2.... 來命名的。

一塊網絡卡對應一個配置檔案。如果我們要給 eth0 配置兩個 IP 地址,我們該怎麼辦呢?

可以找到對應 MAC 地址的網絡卡資訊: ifcfg-eth-id-00:0c:29:7a:1d:43

編輯修改:

BOOTPROTO='static'

MTU=''

REMOTE_IPADDR=''

STARTMODE='onboot'

UNIQUE='B35A.weGuQ9ywYPF'

_nm_name='bus-pci-0000:02:00.0'

BROADCAST='192.168.1.255'

NETMASK_1='255.255.255.0'

LABEL_1='1'

IPADDR_2='192.168.1.140'

NETMASK_2='255.255.255.0'

LABEL_2='2'

IPADDR_3='192.168.1.160'

NETMASK_3='255.255.255.0'

LABEL_3='3'

NETWORK='192.168.1.0'

配置完成後,到 /etc/init.d/ 目錄下,執行 ./network restart 使網路配置生效。

2. 臨時配置的方法

需要臨時為單網絡卡配置多 IP 地址,可通過如下命令實現:

ifconfig eth0:0 192.168.1.21 netmask 255.255.255.0

ifconfig eth0:1 192.168.1.22 netmask 255.255.255.0

該配置將在重啟後消失。