`
wsql
  • 浏览: 12219691 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

linux学习工作记录----配置基于ip的虚拟主机

 
阅读更多

查看自己的ip信息:

[root@slave5 conf]# ifconfig
eth0      Link encap:Ethernet  HWaddr E0:CB:4E:D0:EC:B2  
          inet addr:192.168.30.149  Bcast:192.168.30.255  Mask:255.255.255.0
          inet6 addr: fe80::e2cb:4eff:fed0:ecb2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:48458926 errors:0 dropped:0 overruns:0 frame:0
          TX packets:40842760 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1562626110 (1.4 GiB)  TX bytes:330009772 (314.7 MiB)
          Interrupt:233 Base address:0xe000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:25711326 errors:0 dropped:0 overruns:0 frame:0
          TX packets:25711326 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:2575592225 (2.3 GiB)  TX bytes:2575592225 (2.3 GiB)


eth0和本地回环设备lo,127.0.0.1,通常被称为本地回环地址(Loop back address),不属于任何一个有类别地址类。它代表设备的本地虚拟接口,所以默认被看作是永远不会宕掉的接口。在windows操作系统中也有相似的定义,所以通常在不安装网卡前就可以ping通这个本地回环地址。一般都会用来检查本地网络协议、基本数据接口等是否正常的。

在基础上增加一个ip别名

[root@slave5 conf]# ifconfig eth0:1 192.168.30.121 broadcast 192.168.30.255 netmask 255.255.255.0 up
[root@slave5 conf]# route add -host 192.168.30.121 dev eth0:1


查看ifconfig

[root@slave5 conf]# ifconfig
eth0      Link encap:Ethernet  HWaddr E0:CB:4E:D0:EC:B2  
          inet addr:192.168.30.149  Bcast:192.168.30.255  Mask:255.255.255.0
          inet6 addr: fe80::e2cb:4eff:fed0:ecb2/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:48460536 errors:0 dropped:0 overruns:0 frame:0
          TX packets:40843834 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1562794737 (1.4 GiB)  TX bytes:330131620 (314.8 MiB)
          Interrupt:233 Base address:0xe000 

eth0:1    Link encap:Ethernet  HWaddr E0:CB:4E:D0:EC:B2  
          inet addr:192.168.30.121  Bcast:192.168.30.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          Interrupt:233 Base address:0xe000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:25711330 errors:0 dropped:0 overruns:0 frame:0
          TX packets:25711330 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:2575592673 (2.3 GiB)  TX bytes:2575592673 (2.3 GiB)


用另外一台主机,如果能平通说明成功。

[root@slave5 ~]# ping 192.168.30.123
PING 192.168.30.123 (192.168.30.123) 56(84) bytes of data.
64 bytes from 192.168.30.123: icmp_seq=1 ttl=64 time=0.018 ms
64 bytes from 192.168.30.123: icmp_seq=2 ttl=64 time=0.011 ms
64 bytes from 192.168.30.123: icmp_seq=3 ttl=64 time=0.009 ms
64 bytes from 192.168.30.123: icmp_seq=4 ttl=64 time=0.008 ms

要注意的是,上述配置信息重启后会消失,如何配置不消失信息。如下

将ifconfig和rout命令添加到/etc/rc.local文件中

vi /etc/rc.local


在文件末尾叫上如下内容:

[root@slave5 conf]# ifconfig eth0:1 192.168.30.121 broadcast 192.168.30.255 netmask 255.255.255.0 up

[root@slave5 conf]# route add -host 192.168.30.121 dev eth0:1


分享到:
评论

相关推荐

    Linux操作系统:基于IP地址的虚拟主机配置.pptx

    基于IP地址的虚拟主机配置;;;;;创建测试页面和目录;;;;

    基于Linux下的Web服务器配置与基于域名的虚拟主机.pdf

    "基于Linux下的Web服务器配置与基于域名的虚拟主机.pdf" 本文档主要介绍了基于Linux下的Web服务器配置与基于域名的虚拟主机的实现方法。下面是相关的知识点: 1. Linux系统的选择:在本文档中,选择了Red Hat ...

    本地机apache配置基于域名的虚拟主机

    在IT行业中,Apache HTTP Server是广泛应用的开源Web服务器软件,其强大的功能和灵活性使得它能够支持多种复杂的...在实践中,根据个人需求调整配置,并不断学习和探索,你将能更好地掌握Apache虚拟主机的配置技巧。

    ftp配置虚拟主机(linux)

    在 Linux 系统中,虚拟主机(Virtual Host)是指在同一台服务器上运行多个独立的主机环境,每个虚拟主机可以拥有独立的 IP 地址、域名和配置文件。虚拟主机技术可以将一台服务器分割成多个逻辑主机,每个虚拟主机...

    Linux中基于虚拟主机技术的WWW服务器的配置研究.pdf

    Linux中基于虚拟主机技术的WWW服务器的配置研究 本文研究了基于虚拟主机技术的WWW服务器的配置,讨论了虚拟主机技术的实现和应用,探讨了基于端口、IP地址和域名的虚拟主机配置过程,并使用Apache服务软件和httpd....

    linux学习笔记--很经典

    - **/etc/syslog.conf**: 日志记录配置文件。 6. **/home** - 用户家目录,每个用户都有一个独立的目录用来存放个人文件。 7. **/lib** - 存放库文件,包含系统运行所需的基本动态链接库。 8. **/lib/...

    Linux apache服务器基于ip,端口,域名的虚拟地址配置.zip

    通过这个超详细的录屏教程,您将能够逐步学习并实践如何在Linux Apache服务器上设置基于IP、端口和域名的虚拟主机,从而提升服务器管理和资源利用率。视频中可能还会涵盖错误排查、DNS配置以及安全优化等进阶话题,...

    linux配置多个ip

    这主要应用于服务器环境,例如负载均衡、高可用性设置或虚拟主机服务。下面将详细介绍如何在Linux中为一个网卡配置多个IP地址,并简要提及静态路由配置。 首先,我们需要了解Linux中的网络配置文件。在大多数现代...

    vmware-vsphere-6.7虚拟化完整祥细配置手册

    3. 配置DNS、主机名和IP地址:正确配置这些网络参数至关重要,以确保vSphere组件间的通信和管理。 三、虚拟存储配置 虚拟存储是vSphere的关键特性,可以使用Starwind V8或Windows 2012R2创建iSCSI存储。 1. ...

    【IT十八掌徐培成】Linux第02天-04.网络连接方式-桥接-NAT-OnlyHost-静态ip配置.zip

    桥接、NAT、OnlyHost模式以及静态IP配置是Linux网络管理的基础,也是进行虚拟化环境部署、服务器集群配置和网络安全规划时不可或缺的知识点。通过深入学习和实践,你可以更好地驾驭Linux系统,满足各种复杂的网络...

    【Oracle-RAC】Linux--Oracle-11g-R2-RAC-安装配置详细过程V3.0(图文并茂)

    根据提供的文档信息,本文将详细解析Oracle 11g R2 RAC(Real Application Clusters)在Linux环境下的安装配置过程。此文档适用于希望在Linux平台上部署Oracle 11g R2 RAC集群的IT专业人士。 ### Oracle 11g R2 RAC...

    写得蛮好的linux学习笔记--linux目录架构

    ### Linux目录架构详解 Linux作为一款广泛使用的开源操作系统,其目录结构设计严谨,层次分明,对系统的稳定运行和资源管理起着至关重要的作用。本文旨在深入解析Linux的目录架构,帮助读者更好地理解每个目录的...

    3 建立win物理机-linux虚拟主机-arm开发板文件传输通道.doc

    本实验旨在教你如何在Windows物理机、Linux虚拟主机和ARM开发板之间建立文件传输通道,实现数据的便捷交互。以下是你需要了解的关键知识点: 1. **网络连接**:实验中涉及到多种网络接口的配置,包括Win主机的两个...

    linux系统学习建议-入门级

    - **安装虚拟机**:推荐使用VMware或VirtualBox等虚拟化平台,在不影响主机的情况下体验Linux环境。 - **下载Linux操作系统镜像文件**:官方渠道获取最新的ISO镜像文件,确保软件的可靠性和安全性。 - **安装CentOS*...

    CentOS7.3下Nginx基于IP+端口的虚拟主机配置实战.pdf

    在本教程中,我们将详细介绍如何在CentOS 7.3系统下配置基于IP和端口的Nginx虚拟主机。首先,了解Nginx的基本概念是必要的。Nginx(发音为“engine x”)是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/...

    apache 虚拟主机配置

    虚拟主机分为基于名称的虚拟主机(Name-based Virtual Host)和基于IP的虚拟主机(IP-based Virtual Host)。本文主要介绍基于名称的虚拟主机配置方法。 #### 二、基于名称的虚拟主机配置 基于名称的虚拟主机是指...

    Linux-Oracle-12c-RAC安装配置v1.0.docx

    在本文档"Linux-Oracle-12c-RAC安装配置v1.0.docx"中,我们将探讨如何在Linux环境中安装和配置Oracle Database 12c的Real Application Clusters (RAC)。Oracle RAC是一种高可用性解决方案,允许多台服务器共享同一个...

    Tomcat虚拟主机配置

    Tomcat虚拟主机配置是将一台服务器划分为多个逻辑上的独立主机,每个主机都拥有自己的域名和IP地址,或者共享同一个IP地址,并且能够提供独立的Web服务。这样的设置使得一台物理服务器可以托管多个不同的网站,有效...

Global site tag (gtag.js) - Google Analytics