第一種
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\'
IPADDR_1=\'192.168.1.129\'
#
每個需要配置的
IP
位址需要
ip|
掩碼
|
标示
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
該配置将在重新開機後消失。