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'
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
该配置将在重启后消失。