zoukankan      html  css  js  c++  java
  • Linux修改IP,DNS和网关

    以Red Hat Enterprise Linux 5.2为例
    1、最常用的给网卡配置ip的命令为
    #ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
    说明:
    eth0是第一个网卡,其他依次为eth1,eth*
    192.168.0.1是给网卡配置的第一个网卡配置的ip地址
    netmask 255.255.255.0 配置的是子网掩码
    up是表示立即激活

    *说明:这种方法可以使更改及时生效,但是重启后会恢复成原来的IP。
     ifconfig --help 的更多参数说明查看相关帮助

    2、手动改/etc/sysconfig/network-scripts/ifcfg-eth0文件
    vi打开ifcfg-eth0文件

    原内容:
    DEVICE=eth0
    BOOTPROTO=dhcp
    HWADDR=00:03:47:2C:D5:40
    ONBOOT=yes
    TYPE=Ethernet

    改为:

    DEVICE=eth0
    BOOTPROTO=static
    IPADDR=192.168.1.223
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1
    HWADDR=00:03:47:2C:D5:40
    ONBOOT=yes
    TYPE=Ethernet

    分别执行命令
    /sbin/ifdown eth0
    /sbin/ifup eth0
    /etc/init.d/network restart  //重启网卡

    ifup - 代表拨号的连接命令,该命令只要在命令行或终端中可以成功执行就可以了 
    ifdown - 代表断开连接的命令,同样该命令只要在命令行或终端中可以成功执行就可以了
    *说明:该更改要重启生效,且是永久性修改,建议结合1和2,达到立即生效且永久性的修改。


    3、设置DNS
    /etc/resolv.conf
    nameserver 202.102.24.35 指定了dns服务器的地址

    4. 设置网关

    [root@localhost ~]# route add default gw 192.168.1.1

    *完成修改后,若需要可以重启网络服务
    [root@localhost ~]# service network restart
     
    5. 查看网口信息

    使用命令: mii-tool
  • 相关阅读:
    让程序在后台长久运行的方法
    unrecognized selector sent to instance的定位
    CocoaLumberjack调试的简单使用
    #pragma
    __bridge __bridge_retained __bridge_transfer
    关于c#继承
    C#__ 模拟鼠标单击事件
    C# 调用win api获取chrome浏览器中地址
    认识安卓
    源码解析-Volley(转自codeKK)
  • 原文地址:https://www.cnblogs.com/jackhub/p/3390768.html
Copyright © 2011-2022 走看看