zoukankan      html  css  js  c++  java
  • linux配置IP的方法

     Linux系统下如何设置IP地址?我们可以通过命令设定IP的方法,不过此方法的前提条件是用户需root权限。在Linux系统的 /etc/sysconfig/network-script/ifcfg-eth0文件中存放着网卡IP地址配置的相关信息,它的具体格式为:
      [root@localhost network-scripts]# cat ifcfg-eth0

      DEVICE=eth0

      BOOTPROTO=none

      ONBOOT=yes

      TYPE=Ethernet

      NETMASK=255.255.255.0

      IPADDR=IP地址

      USERCTL=no

      PEERDNS=yes

      GATEWAY=网关地址(路由器的IP地址)

      下面我们来举个例子如何实现Linux环境下设置IP地址。

      #ifconfig eth0 192.168.0.1或者修改/etc/sysconfig/network-scripts/下的ifcfg-eth0

      #vi /etc/syssconfig/network-scripts/ifcfg-eth0

      DEVICE=eth0

      BOOTPROTO=static

      HWADDR= ;这里是你网卡的物理地址,通常检测到的网卡你就不用输入了

      ONBOOT=yes

      IPADDR=192.168.0.1

      NETMASK=255.255.255.0

      NETWORK=192.168.1.0

      BROADCAST=192.168.1.255

      GATEWAY= ;这里输入你的网关,路由器的IP地址

      保存退出

      #/sbin/service network restart

      如果网卡启动是OK的话就说明IP地址设定成功了。另外我们可以用ifconfig eth0来显示当前的IP来确认是否设置正确。

      利用以下命令:

      /etc/init.d/network reload 命令或service network [命令]

      重新导入该文件,实现网络启动

    ifconfig eth0 192.168.1.10 netmask 255.255.255.0  //配置IP地址
    ifconfig eth0 up | down                                              //激活,关闭设备eth0

    route add default gw 192.168.1.1                             //配置默认网关

    暂时配置dns解析
    echo "nameserver 211.98.1.28">> /etc/resolv.conf

     

    Linux系统下如何设置IP地址?我们可

     
    以通过命令设定IP的方法,不过此方法的前提条件是用户需root权限。在linux系统的 /etc/sysconfig/network-script/ifcfg-eth0文件中存放着网卡IP地址配置的相关信息,它的具体格式为:

      [root@localhost network-scripts]# cat ifcfg-eth0

      DEVICE=eth0

      BOOTPROTO=none

      ONBOOT=yes

      TYPE=Ethernet

      NETMASK=255.255.255.0

      IPADDR=IP地址

      USERCTL=no

      PEERDNS=yes

      GATEWAY=网关地址(路由器的IP地址)

      下面我们来举个例子如何实现Linux环境下设置IP地址。

      #ifconfig eth0 192.168.0.1或者修改/etc/sysconfig/network-scripts/下的ifcfg-eth0

      #vi /etc/syssconfig/network-scripts/ifcfg-eth0

      DEVICE=eth0

      BOOTPROTO=static

      HWADDR= ;这里是你网卡的物理地址,通常检测到的网卡你就不用输入了

      ONBOOT=yes

      IPADDR=192.168.0.1

      NETMASK=255.255.255.0

      NETWORK=192.168.1.0

      BROADCAST=192.168.1.255

      GATEWAY= ;这里输入你的网关,路由器的IP地址

      保存退出

      #/sbin/service network restart

      如果网卡启动是OK的话就说明IP地址设定成功了。另外我们可以用ifconfig eth0来显示当前的IP来确认是否设置正确。

      利用以下命令:

      /etc/init.d/network reload 命令或service network [命令]

      重新导入该文件,实现网络启动。

      

    linux下修改IP、DNS、路由命令行设置 ubuntu 版本命令行设置IP
      cat /etc/network/interfaces

      # This file describes the network interfaces available on your system

      # and how to activate them. For more information, see interfaces(5).

      # The loopback network interface

      auto lo

      iface lo inet loopback

      # The primary network interface

      auto eth0

      iface eth0 inet static

      address 192.168.1.104

      netmask 255.255.255.0

      network 192.168.1.0

      broadcast 192.168.1.255

      gateway 192.168.1.2

      # dns-* options are implemented by the resolvconf package, if installed

      dns-nameservers 58.22.96.66 218.104.128.106 202.101.138.8

      dns-search .COM

      重启网卡: /etc/init.d/networking restatr

      redhat linux版本命令行设置IP:

      ifconfig eth0 新ip

      然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip

      一、修改IP地址

      [aeolus@db network-scripts]$ vi ifcfg-eth0

      DEVICE=eth0

      ONBOOT=yes

      BOOTPROTO=static

      IPADDR=219.136.241.211

      NETMASK=255.255.255.128

      GATEWAY=219.136.241.254

      二、修改网关

      vi /etc/sysconfig/network

      NETWORKING=yes

      HOSTNAME=Aaron

      GATEWAY=192.168.1.1

      三、修改DNS

      [aeolus@db etc]$ vi resolv.conf

      nameserver 202.96.128.68

      nameserver 219.136.241.206

      四、重新启动网络配置

      /etc/init.d/network restart五、例子

      1、修改ip地址

      即时生效:

      # ifconfig eth0 192.168.0.20 netmask 255.255.255.0

      启动生效:

      修改/etc/sysconfig/network-scripts/ifcfg-eth0

      2、修改default gateway

      即时生效:

      # route add default gw 192.168.0.254

      启动生效:

      修改/etc/sysconfig/network-scripts/ifcfg-eth0

      修改dns

      修改/etc/resolv.conf

      修改后可即时生效,启动同样有效

      3、修改host name

      即时生效:

      # hostname fc2

      启动生效:

      修改/etc/sysconfig/network

      ps:

      DEVICE=eth0

      BOOTPROTO=static

      IPADDR=192.168.8.85

      NETMASK=255.255.248.0

      GATEWAY=192.168.8.1

      HWADDR=00:0uu3:47:2C:D5:40

      ONBOOT=yes

      4:添加linux系统启动项:

      vi /etc/rc.d/rc.local

      修改Linux系统SSH的端口号

      修改Linux系统SSH的端口号 操作系统linux和Unix都适用: 修改配置文件 /etc/ssh/sshd_config,将里面的Port改为新端口(此端口必须是没有程序用到),比如10022, 然后

      kill -HUP `cat /var/run/sshd.pid` 就行了。 注:现有连接自己不会断,因为kill -HUP `

      修改Linux系统SSH的端口号

      操作系统linux和Unix都适用:

      修改配置文件 /etc/ssh/sshd_config,将里面的Port改为新端口(此端口必须是没有程序用到),比如10022,

      然后 kill -HUP `cat /var/run/sshd.pid` 就行了。

      注:现有连接自己不会断,因为kill -HUP `cat /var/run/sshd.pid` 只是HUP监听的那个,已经建立的连接(不同的 pid)不会断。

      要想重新启用并用新端口登陆 ,此时可以在本登陆帐户下 用 exit 命令退出,在用新的端口登陆即可
    linux下修改IP、DNS、路由命令行设置 ubuntu 版本命令行设置IP
      cat /etc/network/interfaces

      # This file describes the network interfaces available on your system

      # and how to activate them. For more information, see interfaces(5).

      # The loopback network interface

      auto lo

      iface lo inet loopback

      # The primary network interface

      auto eth0

      iface eth0 inet static

      address 192.168.1.104

      netmask 255.255.255.0

      network 192.168.1.0

      broadcast 192.168.1.255

      gateway 192.168.1.2

      # dns-* options are implemented by the resolvconf package, if installed

      dns-nameservers 58.22.96.66 218.104.128.106 202.101.138.8

      dns-search .COM

      重启网卡: /etc/init.d/networking restatr

      redhat linux版本命令行设置IP:

      ifconfig eth0 新ip

      然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip

      一、修改IP地址

      [aeolus@db network-scripts]$ vi ifcfg-eth0

      DEVICE=eth0

      ONBOOT=yes

      BOOTPROTO=static

      IPADDR=219.136.241.211

      NETMASK=255.255.255.128

      GATEWAY=219.136.241.254

      二、修改网关

      vi /etc/sysconfig/network

      NETWORKING=yes

      HOSTNAME=Aaron

      GATEWAY=192.168.1.1

      三、修改DNS

      [aeolus@db etc]$ vi resolv.conf

      nameserver 202.96.128.68

      nameserver 219.136.241.206

      四、重新启动网络配置

      /etc/init.d/network restart五、例子

      1、修改ip地址

      即时生效:

      # ifconfig eth0 192.168.0.20 netmask 255.255.255.0

      启动生效:

      修改/etc/sysconfig/network-scripts/ifcfg-eth0

      2、修改default gateway

      即时生效:

      # route add default gw 192.168.0.254

      启动生效:

      修改/etc/sysconfig/network-scripts/ifcfg-eth0

      修改dns

      修改/etc/resolv.conf

      修改后可即时生效,启动同样有效

      3、修改host name

      即时生效:

      # hostname fc2

      启动生效:

      修改/etc/sysconfig/network

      ps:

      DEVICE=eth0

      BOOTPROTO=static

      IPADDR=192.168.8.85

      NETMASK=255.255.248.0

      GATEWAY=192.168.8.1

      HWADDR=00:0uu3:47:2C:D5:40

      ONBOOT=yes

      4:添加linux系统启动项:

      vi /etc/rc.d/rc.local

      修改Linux系统SSH的端口号

      修改Linux系统SSH的端口号 操作系统linux和Unix都适用: 修改配置文件 /etc/ssh/sshd_config,将里面的Port改为新端口(此端口必须是没有程序用到),比如10022, 然后

      kill -HUP `cat /var/run/sshd.pid` 就行了。 注:现有连接自己不会断,因为kill -HUP `

      修改Linux系统SSH的端口号

      操作系统linux和Unix都适用:

      修改配置文件 /etc/ssh/sshd_config,将里面的Port改为新端口(此端口必须是没有程序用到),比如10022,

      然后 kill -HUP `cat /var/run/sshd.pid` 就行了。

      注:现有连接自己不会断,因为kill -HUP `cat /var/run/sshd.pid` 只是HUP监听的那个,已经建立的连接(不同的 pid)不会断。

      要想重新启用并用新端口登陆 ,此时可以在本登陆帐户下 用 exit 命令退出,在用新的端口登陆即可

  • 相关阅读:
    参数模型和非参数模型
    windows上安装第二个mysql
    Mysql 连接数,最大并发数设置
    mybatis 一次执行多条sql
    微信小程序发布新版本的小程序之后,从发现-小程序中启动,还是看的到旧版本。[转]
    Fragment调用startActivityForResult导致的回调Activity无法获取正确的requestId的问题
    不可重入锁和可重入锁
    Android gradle 各种版本下载
    android 各国语言对应的缩写
    解决乱码setCharacterEncoding("UTF-8")不生效的问题
  • 原文地址:https://www.cnblogs.com/xd502djj/p/1967800.html
Copyright © 2011-2022 走看看