九鼎创展论坛中文版English
登录 | 立即注册 设为首页收藏本站 切换到宽版
查看: 4099|回复: 0
打印 上一主题 下一主题

Fedora固定IP

[复制链接]
跳转到指定楼层
楼主
发表于 2012-7-19 11:53:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
当我们使用桌面windows+vmware+linux(Fedora)开发时,通常使用samba来与桌面共享数据。
如果每次重开一次机,linux的IP地址就重分配一次,虽然仍然可以上网,但是在linux下
建的source insight等工程都是指定IP地址的,而且通常会把samba添加到收藏夹,这样
势必会造成不必要的麻烦,因此有必要给linux分配一个固定的IP地址。

方法很简单:
第一步:进入目录/etc/sysconfig/network-scripts
cd /etc/sysconfig/network-scripts
ls
可以看到熟悉的文件ifcfg-eth0

第二步:编辑该文件:
gedit ifcfg-eth0

将原内容全删掉,修改成如下内容:
#lqm changed for static IP address.
#DEVICE=eth0
#HWADDR=00:0C:29:1C:B8:23
#lqm add
DEVICE=eth0
TYPE=Ethernet
BOOTPROTO=none        #none表示分配静态IP
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
IPADDR=192.168.1.103
NETMASK=255.255.255.0
NETWORK=192.168.1.0
NAME=eth0
DNS1=192.168.1.1
GATEWAY=192.168.1.1
NM_CONTROLLED=yes
ONBOOT=yes
#end add

值得注意的是,这里有一些设置是需要自己手动查询后再设置的:
IPADDR为IP地址,这里分配在自己网段的想要的IP;
NETMASK,NETWORK,GATEWAY需要在linux能够正常上网的情况下通过
netstat -r命令查询,将查询到的结果填在这里;
DNS1需要通过nslookup命令查询,敲入nslookup命令后会有一个大于号
的标识出来,直接输入DNS就可以得到DNS的设置,弹出的server即是。

第三步:重启network:
/sbin/service network restart

第四步:查询IP地址是否更改过来:
ifconfig
然后ping一下是否仍然可以正常上网?
ping www.sina.com

如果仍然能够正常上网,那么恭喜您,您已经正常设置固定IP了。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳市九鼎创展科技官方论坛 ( 粤ICP备11028681号-2  

GMT+8, 2024-5-18 21:32 , Processed in 0.018429 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表