精华内容
下载资源
问答
  • linux一般使用ifconfig命令修改linux主机ip、网关或子网掩码。 1.命令格式: ifconfig [网络设备] [参数] 2.命令功能: ifconfig 命令用来查看和配置网络设备。当网络环境发生改变时可通过此命令对网络进行...
    linux一般使用ifconfig命令修改linux主机的ip、网关或子网掩码。
      1.命令格式:
      ifconfig [网络设备] [参数]
      2.命令功能:
      ifconfig 命令用来查看和配置网络设备。当网络环境发生改变时可通过此命令对网络进行相应的配置。
      3.命令参数:
      up 启动指定网络设备/网卡。
      down 关闭指定网络设备/网卡。该参数可以有效地阻止通过指定接口的IP信息流,如果想永久地关闭一个接口,我们还需要从核心路由表中将该接口的路由信息全部删除。
      arp 设置指定网卡是否支持ARP协议
      -promisc 设置是否支持网卡的promiscuous模式,如果选择此参数,网卡将接收网络中发给它所有的数据包
      -allmulti 设置是否支持多播模式,如果选择此参数,网卡将接收网络中所有的多播数据包
      -a 显示全部接口信息
      -s 显示摘要信息(类似于 netstat -i)
      add 给指定网卡配置IPv6地址
      del 删除指定网卡的IPv6地址
      <硬件地址> 配置网卡最大的传输单元
      mtu<字节数> 设置网卡的最大传输单元 (bytes)
      netmask<子网掩码> 设置网卡的子网掩码。掩码可以是有前缀0x的32位十六进制数,也可以是用点分开的4个十进制数。如果不打算将网络分成子网,可以不管这一选项;如果要使用子网,那么请记住,网络中每一个系统必须有相同子网掩码。
      tunel 建立隧道
      dstaddr 设定一个远端地址,建立点对点通信
      -broadcast<地址> 为指定网卡设置广播协议
      -pointtopoint<地址> 为网卡设置点对点通讯协议
      multicast 为网卡设置组播标志
      address 为网卡设置IPv4地址
      txqueuelen<长度> 为网卡设置传输列队的长度
      4.使用实例:
      实例1:显示网络设备信息(激活状态的)
      命令:
      ifconfig
      输出:

      [root@localhost ~]# ifconfig
    eth0 Link encap:Ethernet HWaddr 00:50:56:BF:26:20
    inet addr:192.168.120.204 Bcast:192.168.120.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:8700857 errors:0 dropped:0 overruns:0 frame:0
    TX packets:31533 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:596390239 (568.7 MiB) TX bytes:2886956 (2.7 MiB)

    lo Link encap:Local Loopback
    inet addr:127.0.0.1 Mask:255.0.0.0
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:68 errors:0 dropped:0 overruns:0 frame:0
    TX packets:68 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:2856 (2.7 KiB) TX bytes:2856 (2.7 KiB)

      
      说明:
      eth0 表示第一块网卡, 其中 HWaddr 表示网卡的物理地址,可以看到目前这个网卡的物理地址(MAC地址)是 00:50:56:BF:26:20
      inet addr 用来表示网卡的IP地址,此网卡的 IP地址是 192.168.120.204,广播地址, Bcast:192.168.120.255,掩码地址Mask:255.255.255.0
      lo 是表示主机的回坏地址,这个一般是用来测试一个网络程序,但又不想让局域网或外网的用户能够查看,只能在此台主机上运行和查看所用的网络接口。比如把 HTTPD服务器的指定到回坏地址,在浏览器输入 127.0.0.1 就能看到你所架WEB网站了。但只是您能看得到,局域网的其它主机或用户无从知道。
      第一行:连接类型:Ethernet(以太网)HWaddr(硬件mac地址)
      第二行:网卡的IP地址、子网、掩码
      第三行:UP(代表网卡开启状态)RUNNING(代表网卡的网线被接上)MULTICAST(支持组播)MTU:1500(最大传输单元):1500字节
      第四、五行:接收、发送数据包情况统计
      第七行:接收、发送数据字节数统计信息。
      实例2:启动关闭指定网卡
      命令:
      ifconfig eth0 up
      ifconfig eth0 down
      输出:
      说明:
      ifconfig eth0 up 为启动网卡eth0 ;ifconfig eth0 down 为关闭网卡eth0。ssh登陆linux服务器操作要小心,关闭了就不能开启了,除非你有多网卡。

      实例3:为网卡配置和删除IPv6地址
      命令:
      ifconfig eth0 add 33ffe:3240:800:1005::2/64
      ifconfig eth0 del 33ffe:3240:800:1005::2/64
      输出:
      说明:
      ifconfig eth0 add 33ffe:3240:800:1005::2/64 为网卡eth0配置IPv6地址;
      ifconfig eth0 add 33ffe:3240:800:1005::2/64 为网卡eth0删除IPv6地址;
      练习的时候,ssh登陆linux服务器操作要小心,关闭了就不能开启了,除非你有多网卡。

      实例4:用ifconfig修改MAC地址
      命令:
      ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE
      输出:

      [root@localhost ~]# ifconfig eth0 down //关闭网卡
    [root@localhost ~]# ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE //修改MAC地址
    [root@localhost ~]# ifconfig eth0 up //启动网卡
    [root@localhost ~]# ifconfig
    eth0 Link encap:Ethernet HWaddr 00:AA:BB:CC:DD:EE
    inet addr:192.168.120.204 Bcast:192.168.120.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:8700857 errors:0 dropped:0 overruns:0 frame:0
    TX packets:31533 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:596390239 (568.7 MiB) TX bytes:2886956 (2.7 MiB)

    lo Link encap:Local Loopback
    inet addr:127.0.0.1 Mask:255.0.0.0
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:68 errors:0 dropped:0 overruns:0 frame:0
    TX packets:68 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:2856 (2.7 KiB) TX bytes:2856 (2.7 KiB)
    [root@localhost ~]# ifconfig eth0 hw ether 00:50:56:BF:26:20 //关闭网卡并修改MAC地址
    [root@localhost ~]# ifconfig eth0 up //启动网卡
    [root@localhost ~]# ifconfig
    eth0 Link encap:Ethernet HWaddr 00:50:56:BF:26:20
    inet addr:192.168.120.204 Bcast:192.168.120.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:8700857 errors:0 dropped:0 overruns:0 frame:0
    TX packets:31533 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:596390239 (568.7 MiB) TX bytes:2886956 (2.7 MiB)

    lo Link encap:Local Loopback
    inet addr:127.0.0.1 Mask:255.0.0.0
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:68 errors:0 dropped:0 overruns:0 frame:0
    TX packets:68 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:2856 (2.7 KiB) TX bytes:2856 (2.7 KiB)

      说明:
      

      实例5:配置IP地址
      命令:

      输出:

      [root@localhost ~]# ifconfig eth0 192.168.120.56
    [root@localhost ~]# ifconfig eth0 192.168.120.56 netmask 255.255.255.0
    [root@localhost ~]# ifconfig eth0 192.168.120.56 netmask 255.255.255.0 broadcast 192.168.120.255
      
      说明:
      ifconfig eth0 192.168.120.56
      给eth0网卡配置IP地:192.168.120.56
      ifconfig eth0 192.168.120.56 netmask 255.255.255.0
      给eth0网卡配置IP地址:192.168.120.56 ,并加上子掩码:255.255.255.0
      ifconfig eth0 192.168.120.56 netmask 255.255.255.0 broadcast 192.168.120.255
      /给eth0网卡配置IP地址:192.168.120.56,加上子掩码:255.255.255.0,加上个广播地址: 192.168.120.255
      

      实例6:启用和关闭ARP协议
      命令:
      ifconfig eth0 arp
      ifconfig eth0 -arp
      输出:

      [root@localhost ~]# ifconfig eth0 arp
    [root@localhost ~]# ifconfig eth0 -arp
      
      说明:
      ifconfig eth0 arp 开启网卡eth0 的arp协议
      ifconfig eth0 -arp 关闭网卡eth0 的arp协议;
      

      实例7:设置最大传输单元
      命令:
      ifconfig eth0 mtu 1500
      输出:

      [root@localhost ~]# ifconfig eth0 mtu 1480
    [root@localhost ~]# ifconfig
    eth0 Link encap:Ethernet HWaddr 00:50:56:BF:26:1F
    inet addr:192.168.120.203 Bcast:192.168.120.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1480 Metric:1
    RX packets:8712395 errors:0 dropped:0 overruns:0 frame:0
    TX packets:36631 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:597062089 (569.4 MiB) TX bytes:2643973 (2.5 MiB)

    lo Link encap:Local Loopback
    inet addr:127.0.0.1 Mask:255.0.0.0
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:9973 errors:0 dropped:0 overruns:0 frame:0
    TX packets:9973 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:518096 (505.9 KiB) TX bytes:518096 (505.9 KiB)

    [root@localhost ~]# ifconfig eth0 mtu 1500
    [root@localhost ~]# ifconfig
    eth0 Link encap:Ethernet HWaddr 00:50:56:BF:26:1F
    inet addr:192.168.120.203 Bcast:192.168.120.255 Mask:255.255.255.0
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:8712548 errors:0 dropped:0 overruns:0 frame:0
    TX packets:36685 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:597072333 (569.4 MiB) TX bytes:2650581 (2.5 MiB)

    lo Link encap:Local Loopback
    inet addr:127.0.0.1 Mask:255.0.0.0
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:9973 errors:0 dropped:0 overruns:0 frame:0
    TX packets:9973 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:518096 (505.9 KiB) TX bytes:518096 (505.9 KiB)

    [root@localhost ~]#

      
      说明:
      设置能通过的最大数据包大小为 1500 bytes
      

      备注:用ifconfig命令配置的网卡信息,在网卡重启后机器重启后,配置就不存在。要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了。

    转载于:https://www.cnblogs.com/yfz0/p/5859283.html

    展开全文
  • 一、如何修改Linux主机名称  1. 变更当前主机名 1.1 echo new-hostname > /proc/sys/kernel/hostname (系统启动时,从此文件中读取主机名字) 1.2 hostname new-hostname (即时生效,但系统重启后将失效) 2....
      查询、修改主机信息
    

    一、如何修改Linux主机名称

       1. 变更当前主机名
    1.1  echo new-hostname > /proc/sys/kernel/hostname (系统启动时,从此文件中读取主机名字)
    1.2  hostname new-hostname (即时生效,但系统重启后将失效)

    2. 修改配置文件,使得下次重启的时候,使用新的主机名

    2.1 编辑文件: /etc/sysconfig/network
    2.2
    修改: HOSTNAME=new-hostname.domainname

    通过修改/etc/sysconfig/network文件中的HOSTNAME中的内容,即可设定新的主机名称,当然要重开机才能生效;接下来可对/etc/hosts文件进行做对应修改,接下来对hosts中文件内容说明一下,内容下:

             127.0.0.1            localhost.localdomain  localhost  IPV4

             ::1              localhost.localdomain  localhost6 IPV6

         

    3. 配置本机的域名解析文件,使得本机的应用程序能够解析新的主机名

    3.1编辑文件: /etc/hosts
      
    修改: xxx.xxx.xxx.xxx new-hostname.domainname new-hostname  (这里的xxx代表本机的网

      络地址,也可以是环回地址127.0.0.1).

     

    4. 通过图形界面进行修改

       运行neat命令,打开如下界面(熟悉吧)

      

    说明:/etc/hosts档主要是针对解析来说的,hosts只是用来解释网络中主机与所对应的IP文件,hosts所有者主机查询用;故我们通过直接修改network文件来修改主机的名称,当然最好是也修改hosts文档,当然仅修改network文档,重启后便可生效。

     

    二、如何查看主机IP信息

        1. 通过hostname指令来获取主机及IP信息

           hostname –a: 获取主机别名。

           hostname –d: 获取DNS域名。

           hostname –f: 获取FQDN名称。

           hostname –i: 获取主机的IP地址。

           hostname –s: 获取域名的netbios名称。

     

        2. ifconfig查看主机的IP信息

          Ifconfig: 查看所有网络接口信息(包含其他的一些信息,如IP,MAC地址,MTU值等)

          Ifconfig –interface: 查看指定接口信息(包括IP信息)  

    展开全文
  • 如何修改LinuxIP地址

    千次阅读 2018-08-11 11:26:20
    1.首先修改/etc/sysconfig/network-scripts/...2.将/etc/hosts文件中的域名映射修改成自己的ip地址加上主机名 3.将pc端的hosts文件修改,具体位置是 C://用户/system32/drivers/etc/hosts 4.然后重启电脑reb...

    1.首先修改/etc/sysconfig/network-scripts/ifcfg-eth0,也可能是ens33,根据个人情况而定,将文件中的IPADDR修改成自己想要的IP地址

    2.将/etc/hosts文件中的域名映射修改成自己的ip地址加上主机名

    3.将pc端的hosts文件修改,具体位置是

    C://用户/system32/drivers/etc/hosts

    4.然后重启电脑reboot,再ifconfig,看ip地址是否修改

    展开全文
  • 该方法适用于安装了 Linux 系统的Raspberry Pi & Cubieboard。  在终端执行: sudo vi /etc/hosts  你看到的 hosts 文件应该是这样的: 1 127.0.0.1 localhost 2 ::1 localhost ip6-localhost ...

      该方法适用于安装了 Linux 系统的Raspberry Pi & Cubieboard。

     

      在终端执行:

    sudo vi /etc/hosts

     

      你看到的 hosts 文件应该是这样的:

    1   127.0.0.1   localhost
    2   ::1     localhost ip6-localhost ip6-loopback
    3   fe00::0     ip6-localnet
    4   ff00::0     ip6-mcastprefix
    5   ff02::1     ip6-allnodes
    6   ff02::2     ip6-allrouters
    7   127.0.1.1       linaro-ubuntu-desktop

     

      其他行不要动,只修改第7行的 "linaro-ubuntu-desktop" 为你想要个性化的主机名,例如 "iFantastic-Linaro"。修改完成后保存退出。

     

      然后继续执行:

    sudo vi /etc/hostname

     

      这时你看到的应该是:

    linaro-ubuntu-desktop

     

      以上内容也就是修改前的主机名,将其同样修改为上一步中自定义的主机名 "iFantastic-Linaro"。

     

      最后重启系统,搞定。

    转载于:https://www.cnblogs.com/ifantastic/p/3356335.html

    展开全文
  • 简单两步: 1.进入/etc/hostname...2.细心发现/etc/hosts文件,其中其实只是域名和ip(域名和主机名没有任何关系),但是在分布式中需要将ip主机名绑定,所以稳妥来看,将域名也修改为主机名,这样最保险。 ...
  • hostname 查询主机名 vim /etc/sysconfig/network 修改主机名(root用户有权限) ...映射关系的好处:在程序中使用主机名,若是ip发生改变,只需要修改IP主机名的映射关系,不需要被广泛使用到程序中的主机名...
  • Linux如何修改静态IP

    千次阅读 2018-05-29 14:27:21
    Linux修改静态IP 在master主机上: 1.VMware--&gt;编辑--&gt;虚拟网络编辑器--&gt;还原默认配置--&gt;重置网络设置(主要图省事,为了使Windows与虚 拟机同一个段位) 2.VMware--&gt;编辑--&...
  • Linux如何修改IP

    2020-04-15 15:33:12
    使用root用户登录进入linux,打开进去终端 在终端中输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0 ...修改主机名跟IP的映射关键,vim /etc/hosts 重启网络服务 service network restart ...
  • Tip: 使用系统为CentOS 6.2 1.使用hostname临时修改主机名,系统重启后...#hostname -i //查看主机ip地址 如需要将主机名改成dog: hostnamedog 2.永久修改主机名,需修改下面两个文件 /etc/sysconfi...
  • linux主机IP配置

    2013-07-03 02:57:06
    对于linux主机的使用者来说,学会如何手动在命令行中设置IP地址是很重要的,特别是在使用虚拟机学习linux和工作中配置新服务器的时候。这里只简单的列出linux命令行下常用的IP设置方式和主机名的修改。linux的命令行...
  • 引言 Linux系统安装好后,都会有默认的主机名,这里以CentOS系统为例,默认的主机名为localhost.localdomain,为了便于使用,我们常常需要修改主机名,在本篇博客中就介绍一下如何修改服务器的主机名。 在本博客...
  • Linux修改主机

    2017-09-05 12:18:11
    需求一、如何查看本机的主机名? 需求二、如何修改Linux服务器主机名? 需求三、将服务器主机名与ip地址进行绑定
  • Linux查看并修改主机名称、IP等信息

    千次阅读 2013-05-23 10:56:48
    一、如何修改Linux主机名称 方法一: echo new-hostname > /proc/sys/kernel/hostname  系统启动时,从此文件中读取主机名称 方法二: hostname new-hostname 即时生效,但系统重启后就会失败 方法三: 1、...
  • vmware bridge模式的网络方式,如何通过宿主机修改ip. 宿主机是windows系统 通过bridge模式的网络 里面安装linux系统 如何在windows系统中设定linux的固定ip,而不是通过dhcp分配.
  • Linux主机名修改

    千次阅读 2016-05-18 09:59:28
    在集群架构里面经常涉及到主机名更改, 好对集群中的主机统一规范管理,比如说Hadoop集群的...假如你主机的当前IP地址为:10.10.10.21,主机名为:host,要将其主机名修改为Master,那么可以如下操作: 一、主机名查看
  • 如何修改linux的hostname

    千次阅读 2018-09-08 00:30:18
    故名思议,hostname就是linux主机名 无论在局域网还是公网上,每台主机都有一个IP地址,IP地址就是主机的门牌号。但是IP地址不方便记忆,所以有了域名。而域名只是在公网中存在,每个域名都对应一个IP地址,但...
  • 3.如何创建新的主机以及新的ip地址 网卡在Linux中的命名: 目前网卡的名称是:ens32 ens33 传统的是:eth0,eth1,eth2,eth3 ifconfig ifconfig:是查看当前处于活动状态的网络接口。(不包含禁用的网络接口) ...
  • 参考答案:查看主机名:hostname临时修改主机名:hostnameoldboyedu永久修改主机名:/etc/sysconfig/network让主机名能解析 (ping 主机名可以畅通)ip地址主机名放入到/etc/hosts 10.0.0.200oldboyedu备注今天是每日...
  • 本文会详细的解释如何Linux虚拟机下设置IP地址 我的虚拟机是CentOS 首先,打开你的虚拟机 1.修改主机名 修改完主机名之后,别忘了用:wq命令保存退出 然后我们来设置虚拟机的IP地址 首先输入命令 cd /etc/...
  • 1. 在终端中输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0 2. 开始编辑,填写ip地址、子网掩码、网关、DNS等。其中“红框内的信息”是必须得有的。编辑完后,保存退出。...5. 修改主机名。vi /etc
  • vmware版本为14.1.1 1.首先打开VMware找到你需要配置的Linux...4.如果此时能ping通www.baidu.com即可,ping不通则可以修改IP地址跟真实windows主机IP地址同网段即可 4.1windows查看IP地址方法:win+R 输入cm...
  • 也就是通过路由器的DHCP功能,使Linux主机自动获取IP地址。 设置方法如下: vi /etc/sysconfig/network-scripts/ifcfg-eth0 编辑本地网卡的配置文件 主要查看下面这两项是否和下面给出的一致即可。 ONBOOT=yes
  • linux如何设置IP

    2020-07-04 17:36:54
    如何确定ip 打开vbox 再vbox中点击管理,找到主机网络管理点击进入 在最小地址和最大地址中,随意挑一个地址,记住。 三.修改IP 输入 vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 进入文件之后,按键i切换修改...

空空如也

空空如也

1 2 3 4 5 ... 14
收藏数 264
精华内容 105
关键字:

如何改linux主机ip

linux 订阅