`
wsql
  • 浏览: 11784706 次
  • 性别: 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-开启Apache的虚拟主机功能(基于IP地址、基于主机域名、基于IP:端口号)

    Apache服务的虚拟主机功能可以基于ip地址、主机域名、端口号来访问网站,这样就可以实现在一台服务器上部署多个网站了。 虚拟主机功能 把一台处于运行状态的物理服务器分割成多个“虚拟服务器” 无法实现硬件资源...

    Linux操作系统:基于域名的虚拟主机配置.pptx

    基于域名的虚拟主机配置;;;;创建测试页面和目录;;本讲主要介绍了基于域名的Web服务器配置,可以使得同一个IP地址,同时对应不同的域名,这也是一种比较常用的配置模式。;为什么同一台主机要使用不同的域名?这样做的...

    基于centos, ubuntu的linux版Flannel-v0.12.0-linux-amd64.tar.gz.zip下载

    Flannel是 CoreOS 团队针对 Kubernetes 设计的一个覆盖...Flannel通过给每台宿主机分配一个子网的方式为容器提供虚拟网络,它基于Linux TUN/TAP,使用UDP封装IP包来创建overlay网络,并借助etcd维护网络的分配情况。

    Linux课程设计

    基于ip地址的虚拟主机的配置 11 3-2.基于域名的虚拟主机配置 13 3-3.基于端口号的虚拟主机配置 17 4.用户身份认证 20 四、配置与管理FTP服务器 23 1.配置vsftpd常规服务器 23 2-1.配置匿名用户: 23 2-2.常规FTP...

    Linux操作系统:Linux网络配置.pptx

    虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器,需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信, 这种模式下,...

    Linux 按照部署 Nginx 服务器 及相关依赖 - Nginx 配置讲解

    可以为多个域名或IP地址设置不同的虚拟主机,并配置具体的处理规则、日志记录等。 4. SSL/TLS配置:如果需要支持HTTPS,可以在虚拟主机配置中添加SSL证书和密钥的路径,并设置协议版本和密码套件。 5. 反向代理和...

    基于ARM架构的flannel-v0.12.0-linux-arm64.tar.gz下载

    Flannel是 CoreOS 团队针对 Kubernetes 设计的一个覆盖...Flannel通过给每台宿主机分配一个子网的方式为容器提供虚拟网络,它基于Linux TUN/TAP,使用UDP封装IP包来创建overlay网络,并借助etcd维护网络的分配情况。

    linux虚拟主机管理wdcp v1.1 build 20110423

    wdcp (WDlinux Control Panel) 是一套用PHP开发的Linux服务器管理系统,旨在易于使用和管理Linux服务器,可以在线通过网页管理服务器和虚拟主机.简单,方便,易操作.只有Linux版本,没有windows版本,让你方便地使用和管理...

    LINUX安装与配置简明手册

    通过本书的学习,你会成为一个Linux 操作系统的安装专家,并能使配置的机器完全按自己的意愿工作。 目 录 前言 第1章 安装Linux操作系统的准备工作 1 1.1 概述 1 1.1.1 什么是Linux操作系统 1 1.1.2 Linux操作系统...

    类TCP/IP私有协议

    将TCP/IP协议从linux内核中摘出来,作为一个独立的模块运行(为与TCP/IP一起运行,我修改了IP协议号和TCP协议号部分,命名为 UCP/UNP,协议簇编号为28,三层协议号修改为0x7800,四层协议号修改为66)。由于时间有限...

    入门学习Linux常用必会60个命令实例详解doc/txt

    要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。 不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令...

    linux网络编程-宋敬彬-part3

    2.1.5 vim配置文件.vimrc 19 2.1.6 使用其他编辑器 19 2.2 Linux下的GCC编译器工具集 19 2.2.1 GCC简介 19 2.2.2 编译程序的基本知识 21 2.2.3 单个文件编译成执行文件 22 2.2.4 编译生成目标文件 22 ...

    linux网络编程-宋敬彬-part2

    2.1.5 vim配置文件.vimrc 19 2.1.6 使用其他编辑器 19 2.2 Linux下的GCC编译器工具集 19 2.2.1 GCC简介 19 2.2.2 编译程序的基本知识 21 2.2.3 单个文件编译成执行文件 22 2.2.4 编译生成目标文件 22 ...

    Linux-FTP配置说明及安装源文件

    说明:虚拟用户的上传下载权限的配置是用匿名配置选项来进行配置的,前提是不能允许匿名用户登录,可以匿名用户可写,虚拟用户就可 以写或上传了。 2.编辑独立配置文件 (1)虚拟帐户配置文件目录 vsftpd可以为不同...

    ISPConfig虚拟主机管理程序 3.0.5.4p3.gz

    ISPConfig是Linux的一款开源的虚拟主机管理程序,带Web控制面板,可通过Web控制面板管理虚拟主机、开设网站、开设邮箱、开设和管理mysql数据库、支 持DNS解析和监控服务器运行状况等功能。支持中文。 ISPConfig...

    华为HCIA-Cloud实验培训视频教程【共63集】.rar

    22-集群和主机管理 23-集群的高可用性(HA)配置 24-计算资源调度配置 25-虚拟机的QOS 26-系统管理 27-监控 401-华为桌面云简介 402-IT基础架构构建 403-安装Linux基础架构虚拟机 404-安装Windows基础架构...

    linux网络编程-宋敬彬-part1

    5.3.3 IP地址的配置 162 5.3.4 端口 163 5.4 主机字节序和网络字节序 163 5.4.1 字节序的含义 164 5.4.2 网络字节序的转换 164 5.5 小结 166 第6章 应用层网络服务程序简介 167 6.1 HTTP协议和服务 ...

    LINUX操作系统(电子教案,参考答案)

    Linux是一个多任务、多用户的操作系统,它以其良好的特性和资源的免费性而得到了蓬勃的发展。  本书通过大量的图示和实例,...18.3.2 基于IP的虚拟主机 308 18.3.3 基于域名的虚拟主机 310 小结 312 习题十八 312 一...

    linux主机流量实时监控脚本

    此脚本用于linux主机流量实时监控,目前提供eth0-9网卡,暂不支持虚拟化网卡,如果有需要,可以自行修改脚本。

Global site tag (gtag.js) - Google Analytics