当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > 如何改网卡IP地址

Unix/Linux
linux php扩展安装方法
Linux上架设支持JSP+PHP的Web服务器
FreeBSD WEB服务器架设笔记
Linux下Web服务器架设攻略
Apache配置技巧
在 Linux 上安装 PostgreSQL
文件属性控制命令chmod
解决安装Domino for Linux时配置的Web服务器无法启动的问题
在Linux下配置和安装Domino 服务器的问题
Linux下配置和安装Domino 服务器 2
Linux下配置和安装Domino 服务器 3
Linux编译内核
I810 Graphics LINUX Driver的安装
在Linux下如何使用软盘、光盘等分区
建立并安装一个定制的内核
中小型企业的Sendmail邮件服务器应用实例
Linux下 Sendmail服务器 转发功能的讲解
linux下文件解压
配置Sendmail服务器以防治垃圾邮件
配置Sendmail服务器以防治垃圾邮件 2

Unix/Linux 中的 如何改网卡IP地址


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 167 ::
收藏到网摘: n/a


ifconfig用来配置网卡的IP地址,改动后即生效,
但并不保存,下次启动后失效.
我们以虚拟机来讲.网卡pcn0
#ifconfig -a
lo0:.......
inet 127.0.0.1 netmask ff000000
pcn0:......
inet 192.168.229.3 netmask ffffff00 broadcast 192.168.229.225
ether 0:c:29:ff:2e:1f
#ipconfig pcn0 192.168.6.6 netmask 255.255.255.0
#ifconfig -a
lo0:......
inet 127.0.0.1 netmask ff000000
pcn0:......
inet 192.168.6.6 netmask ffffff00 broadcast 192.168.229.225
ether 0:c:29:ff:2e:1f
想要永久更改配置,则要更改配置文件,以网卡pcn0为例:
要改三个文件1./etc/hosts 2./etc/netmasks 3./etc/inet/ipnodes
#more /etc/hostname.pcn0
sun10
(看自己PC的名字)
#more /etc/hosts
127.0.0.1 localhost
192.168.229.3 sun10 loghost
(看自己的IP地址)
(用vi或gedit改在图形界面下很容易)
#vi /etc/hosts (192.168.229.3改成192.168.6.6就行了)
#vi /etc/netmasks (把192.168.229.0改成192.168.6.0)
#vi /etc/inet/ipnodes (192.168.229.3改成192.168.6.6就行了)

#reboot (over)
bear 回复于:2004-12-15 09:03:09 这种帖子虽然比较基础,但是对于很多新手还是比较实用的,建议论坛的版主有时间可以整理出来一个精华帖子置顶,方便新手查阅。不过内容要具有代表性和比较基础的,这样新手也不用总问些回答了nn次的问题了。
simonlm 回复于:2004-12-15 11:11:09 我昨天在X86版上试过。文件内容什么的和SPARC版的都不一样的。比如/etc/netmasks /etc/inet/ipnodes 我比较了下,x86和sparc不一样
climbmount 回复于:2004-12-15 11:36:39 启动时是这样的:
先到hostname.xxn里面看主机名。
再到hosts里面看ip地址。
最后到netmasks里面看子网掩码。
:)
hqagg 回复于:2004-12-16 10:19:40 合适我用。
so sorry 回复于:2004-12-16 10:54:09 不是修改hosts hostname.xxx netmasks 这三个文件吗
怎么是etc/inet/ipnodes了
climbmount 回复于:2004-12-16 11:10:18 还不只呢,实际上/etc/net/下面的三个子目录中的hosts也得改。
xiaochuno_1 回复于:2004-12-16 12:11:14 我看了,没什么呀,/etc/net下面三个文件加里面的hosts文件是干什么的呀!
climbmount 回复于:2004-12-16 12:29:01 按照SUN的说法,RPC服务一类的传输层无关协议要求改那三个文件。
可爱MM 回复于:2004-12-17 10:17:04 这个问题算初级的,适合我,但为何各位资深GG都有分歧呢
aclacl 回复于:2004-12-20 15:56:21 ipnodes 文件出现在solaris9以后的系统中,需要与hosts文件进行同步;
另外,/etc/hosts是/etc/inet/hosts的链接;
可爱MM 回复于:2004-12-20 16:27:47 关注中。。。。。