红联Linux门户
Linux帮助

修改ip的两种方式!

发布时间:2009-08-19 16:48:29来源:红联作者:cuiruikai
本文介绍了通过linux命令行修改IP的方法,通过linux命令行修改IP可以通过以下两种方式实现。

方式一:

ifconfig eth0 192.168.1.18 netmask 255.255.255.0

说明:该种方式可以使改变即时生效,重启后会恢复为原来的IP

方式二:

vi /etc/sysconfig/network-scripts/ifcfg-eth0

说明:该方式要重启后生效,且是永久的

如果要立即更改且永久生效,就只能以上两种方式同时使用了。

以上是通过linux命令行修改IP的方法。
新闻来自: 新客网(www.xker.com) 详文参考:http://www.xker.com/page/e2009/0811/75607.html
文章评论

共有 23 条评论

  1. 简单诺 于 2009-10-20 23:04:12发表:

    {:3_107:}好像手动也可以重启不还原IP的

  2. shaozhigang168 于 2009-10-16 10:18:46发表:

    直接用netconfig配一个

  3. balini 于 2009-08-21 00:53:05发表:

    (e:e2s

  4. hantu 于 2009-08-20 20:38:13发表:

    fedora是桌面版的,默认的cd安装不带各种服务器软件也是正常的,你可以自己用yum安装

  5. cuiruikai 于 2009-08-20 18:16:18发表:

    12# hantu


    fedora应该和redhat差不多的操作和命令及配置上,可是我的redhat上有vsftpd fedora10上面怎么没找到啊? 高手指示啊!

  6. l460618498 于 2009-08-20 18:04:16发表:

    引用:
    R系(即Redhat及其衍生版本,RHEL、Fedora、CentOS、MDK、红旗等)才会用/etc/sysconfig/network-scripts/下的网络参数配置文件,而ubuntu则是用/etc/network/interface这个文件,而slackware又是用/etc/rc.d/rc.inet.c ...
    hantu 发表于 2009-8-20 02:22

    有学了一点

  7. cuiruikai 于 2009-08-20 17:32:52发表:

    17# szluoyulll


    硬盘地址一定要写么?原来的时候没后的啊!

  8. szluoyulll 于 2009-08-20 13:26:43发表:

    cd /etc/sysconfig/network-scriptsvi ifcfg-eth0
    ======修改如下内容======
    DEVICE=eth0HWADDR=xx:xx:xx:xx:xx:xx //MAC地址BOOTPROTO=noneNETMASK=255.255.255.0 //子网掩码
    IPADDR=172.17.x.x //IP地址ONBOOT=yes
    USERCTL=no
    PEERDNS=yes
    IPV6INIT=no
    NM_CONTROLLED=yes
    GATEWAY=172.17.x.254 //默认网关
    TYPE=Ethernet
    添加DNS只要在末尾添加这句
    DNS1=218.85.157.99
    DNS2=202.101.98.55
    最后service network restart就可以了
    呵呵...我也是在网上看的.也是这样弄的

  9. cuiruikai 于 2009-08-20 11:26:11发表:

    11# kyqinqiqin


    我们用的是redhat 呵呵

  10. cuiruikai 于 2009-08-20 11:23:24发表:

    12# hantu


    我就是redhat 问一下怎么改参数啊,能不能详细一点啊?

  11. cuiruikai 于 2009-08-20 11:22:24发表:

    9# wangyu


    谢谢啊!

  12. wangyu 于 2009-08-20 09:54:05发表:

    引用:
    R系(即Redhat及其衍生版本,RHEL、Fedora、CentOS、MDK、红旗等)才会用/etc/sysconfig/network-scripts/下的网络参数配置文件,而ubuntu则是用/etc/network/interface这个文件,而slackware又是用/etc/rc.d/rc.inet.c ...
    hantu 发表于 2009-8-20 02:22

    高手越来越多哈

  13. hantu 于 2009-08-20 02:22:35发表:

    R系(即Redhat及其衍生版本,RHEL、Fedora、CentOS、MDK、红旗等)才会用/etc/sysconfig/network-scripts/下的网络参数配置文件,而ubuntu则是用/etc/network/interface这个文件,而slackware又是用/etc/rc.d/rc.inet.conf这个配置文件 ...

    还可以在直接在脚本中配置网络参数,重启了也还有。

  14. kyqinqiqin 于 2009-08-20 01:30:03发表:

    我按照你们的说的路径找了一下,你们说的有的地方和我的这里不同,我用的ubuntu 9.04 ,不知道你们用的是什么 样的linux。:0wl;l1

  15. kyqinqiqin 于 2009-08-20 01:22:59发表:

    厉害。

  16. wangyu 于 2009-08-19 21:18:45发表:

    7# cuiruikai


    哈哈,找到了,应该是这个吧/etc/hosts,里面有IP的设定
    其它关于网络的配置文件还有
    /etc/sysconfig/network
    /etc/sysconfig/network-scrips/ifcfg-ethn
    /etc/modules.conf
    /etc/resolv.conf

  17. wangyu 于 2009-08-19 21:11:48发表:

    7# cuiruikai


    我的是这样的
    # Broadcom Corporation BCM4401-B0 100Base-TX
    DEVICE=eth0
    BOOTPROTO=dhcp
    HWADDR=00:13:D3:E4:4B:11
    ONBOOT=no
    TYPE=Ethernet
    USERCTL=yes
    IPV6INIT=no
    PEERDNS=yes

    不过没看到有IP啊,而且我记得的文件好像也不是这样的。一起找吧

  18. cuiruikai 于 2009-08-19 19:00:47发表:

    4# wangyu


    问一下啊,到了里面的文件后怎么改啊?都要写什么啊?

  19. cuiruikai 于 2009-08-19 18:30:16发表:

    4# wangyu


    呵呵……

  20. l460618498 于 2009-08-19 18:00:49发表:

    引用:
    对哦,我就说有个文件嘛。呵呵,人懒了一点,还好有勤快的
    wangyu 发表于 2009-8-19 17:53

    还好呢,老汪

  21. wangyu 于 2009-08-19 17:53:11发表:

    对哦,我就说有个文件嘛。呵呵,人懒了一点,还好有勤快的

  22. cuiruikai 于 2009-08-19 17:02:15发表:

    2# l460618498


    呵呵,谢谢!

  23. l460618498 于 2009-08-19 16:49:05发表:

    顶你一个