zoukankan      html  css  js  c++  java
  • linux下如何从自动获取ip转到手动配置ip

    我想你是学习服务器吧,那还是用终端比较好。
    、、、、、、、、、、、、、、
    方法一:纯修改配置文件
    cd  /etc/sysconfig/network-scripts
    vi ifcfg-eth0    #拿我机子举例,我只有一块网卡,就是eth0
    ==============================   
    DEVICE=eth0
    BOOTPROTO=static    #这里将auto改为static 即自动改为静态
    BROADCAST=192.168.2.255  #这里修改为你设置的局域网广播地址(可以不写这行)
    HWADDR=00:0C:29:1D:9F:22 #这里是硬件地址(可以不写这行)
    IPADDR=192.168.2.173  #这里写上你要设置的IP地址。
    NETMASK=255.255.255.0 #掩码
    NETWORK=192.168.2.0 #网络号
    ONBOOT=yes  #开机即启动网卡。
    TYPE=Ethernet #这是类型,当然也可以不写这一行。
    =======================
     
    然后 
    service network restart
    +++++++++++++++++++++++++++++++++++++++++++++++
    +++++++++++++++++++++++++++++++++++++++++++++++
    方法二:控制台工具软件:
    RedHat 有个挺方便的工具是 netconfig
    在终端 直接敲 netconfig 命令 然后按照它的提示一步一步填写IP啥的就行了。
     
     
    ===========================================================================================
    直接用ifconfig命令配置网卡的话只是临时起作用,重启系统后就变回原来的样子了。要永久起作用得修改网卡配置文件。有RHEL5中是修改/etc/sysconfig/network-scripts/ifcfg-eth0, 如果有多块网卡的话,eth0就可能是eth1。
    其中有几行是必不可少的,
    DEVICE=eth0  //网卡名称
    ONBOOT=yes    //是否启用该网卡
    BOOTPROTO=dhcp   //采用DHCP动态获取IP
    如果要改成静态方式可以像下面一样写
    DEVICE=eth0
    ONBOOT=yes
    BOOTPROTO=none  (或者static)
    IPADDR=192.168.1.3   //设置静态IP为192.168.1.3
    NETMASK=255.255.255.0   //子网掩码
    网关的指定也可以在这个文件下
    GATEWAY=192.168.1.1
    通常我会选择在/etc/sysconfig/network中指定,也是加入上面这句话。
    保存退出后记得重启服务:service network restart
     
     
     
    ===========================================================================================
    Linux环境下手动配置IP
    2012-04-17 21:43:51
    分类: LINUX
    虽然现在可以很方便的在Linux桌面环境下配置IP,但是掌握手动配置IP的方法还是很有必要的!
    我一般在实验室和宿舍使用网络,但是要经常更改静态IP有点麻烦,不过使用以下操作更可减少更改IP的次数.在实验室的时间比较长,所以在实验室的时候使用静态IP, 
    sudo vim /etc/network/interface
     auto lo
     iface lo inet loopback
     address 192.168.200.114 设置你的IP地址
     getway 192.168.200.1 网关地址
     netmask 255.255.255.0 掩码地址
     #network 网段
     #boradcast 广播地址
     #dns-nameservers DNSF服务器地址
     将上述的IP换成你的上网环境IP即可.
     如果想用DHCP的话,
     将文件内容改为:
     auto eth0
     iface eth0 inet dhcp
    设置成功后输入如下代码重启网络即可:
    sudo /etc/init.d/networking restart 
    最后ping g.cn 看看连上网络了没~(右上角的有线连接如果没显示连上没关系,只要ping通就行)
     
    在宿舍使用缓存IP来实现上网,下载重启的时候使用的是实验室的配置.
    Sudo ifconfig eth0 192.168.37.4 netmask 255.255.255.0
    route add defalut gw 192.168.1.1 添加路由IP
    vim /etc/resolv.conf 
    添加你想设置的DNS服务器 IP
    nameserver 8.8.8.8 
    然后就可以上网了~
     
    *************************************
    CentOS/Redhat:手动配置IP地址
    发布于 2011年02月28日 21时
     
    linux的网卡IP地址信息存放在文件 /etc/sysconfig/network-scripts/ifcfg-eth0 中
     
    01
    DEVICE=eth0                 //指出设备名称
    02
    BOOTPROTO=static            //启动类型 dhcp|static
    03
    BROADCAST=192.168.1.255     //广播地址
    04
    HWADDR=00:06:5B:FE:DF:7C    //硬件Mac地址
    05
    IPADDR=192.168.0.2          //IP地址
    06
    NETMASK=255.255.255.0       //子网掩码
    07
    NETWORK=192.168.0.0         //网络地址
    08
    GATEWAY=192.168.0.1         //网关地址
    09
    ONBOOT=yes                  //是否启动应用
    10
    TYPE=Ethernet               //网络类型
     
     
    ***************************************************
    centos版本的Linux如何手动设置ip?
    这个步骤是;
    1、vi /etc/sysconfig/network-scripts/ifcfg-teh0 (也可通过管理工具setup或netconfig命令设置)
    2、重新启动网络服务service network restart
      要想和主机连接:还需配置xp主机,在vmware上设置为 host-only模式,xp里修改vmnet1的IP地址为192.168.0.1, 修改Linux centos IP为192.168.0.77
    共享上网设置:xp里修改第一块虚拟网卡的网络属性为共享internet(属性->高级->钩选“允许其他网络用户通过此计算机的Internet连接来连接”) 会自动把vmnet1改为192.168.0.1,Linux centos就能上网了;
  • 相关阅读:
    Django学习笔记第六篇--实战练习二--简易实现登录注册功能demo
    追踪溯源--抓住隐藏在NAT后面的罪犯
    Linux内核态、用户态简介与IntelCPU特权级别--Ring0-3
    Windows2008 IIS配置FTP站点
    .NET RSA解密、签名、验签
    Quartz.NET 入门
    使用Topshelf创建Windows服务
    xcode6 新建项目真机调试无法全屏
    .NET 二维码生成(ThoughtWorks.QRCode)
    iOS手机应用开发原型模板及开发流程
  • 原文地址:https://www.cnblogs.com/huapox/p/3299894.html
Copyright © 2011-2022 走看看