首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改Solaris 11中的IP地址

更改Solaris 11中的IP地址
EN

Unix & Linux用户
提问于 2012-08-02 09:59:56
回答 2查看 24K关注 0票数 2

我试图更改Solaris中的IP地址,但没有做到这一点。

IP地址需要是一个固定的数字,比如10.0.11.10

我试图更改/etc/hosts中的IP地址,更改了主机名和IP地址,但当我尝试更改计算机名ping时,它说:

代码语言:javascript
复制
Ping request could not find host SolarisTest. Please check the name and try again.

我已经做了他们让我在本站上试的事。但还是被困住了。

他们说:“如果使用Solaris 9或更高版本,用户可能需要编辑/etc/inet/ipnodes中的IP地址”,而文件看起来与/etc/hosts/文件完全一样。我已经更改了/etc/hosts/文件中的IP地址。

  • 请有人告诉我如何更改Solaris 11的IP地址好吗?

编辑

我尝试过ifconfig -a,它向我展示了旧的IP地址10.0.10.80,我改变了/etc/hosts/以显示10.0.11.10,所以我不知道为什么它总是在变化。

第二版

这个链接还展示了如何更改IP地址的内容,因为我也尝试过,但也没有得到任何结果。

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2012-08-03 02:11:42

根据第8章“配置IP接口”中的Solaris 11网络接口手册

代码语言:javascript
复制
ipadm create-addr -T static -a 10.0.11.10/24 eth0/staticip

eth0是以太网接口的名称(由ipadm show-if列出)。staticip是您可以选择的名称。

票数 7
EN

Unix & Linux用户

发布于 2015-02-01 11:24:31

我知道您很久以前就已经使用GUI解决了这个问题,但是,为了记录在案,您可以从命令行中解决您遇到的问题:

代码语言:javascript
复制
# ipadm create-addr -T static -a 192.168.1.100/24 net0/v4static
ipadm: cannot create address: Persistent operation on temporary object

通过重新创建接口持久性:

代码语言:javascript
复制
# ipadm show-if -o all net0
IFNAME     CLASS    STATE    ACTIVE CURRENT       PERSISTENT OVER
net0       ip       down     no     bm4---------  ----       --
# ipadm delete-ip net0
# ipadm create-ip net0
# ipadm create-addr -T static -a 192.168.1.100/24 net0/v4static
# ipadm show-if -o all net0
IFNAME     CLASS    STATE    ACTIVE CURRENT       PERSISTENT OVER
net0       ip       down     no     bm46--------  46--       --
# ifconfig net0
net0: flags=100001000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,PHYSRUNNING> mtu 1500 index 6
        inet 192.168.1.100 netmask ffffff00 broadcast 192.168.1.255
        ether 0:14:4f:12:34:56 
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/44551

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档