zoukankan      html  css  js  c++  java
  • Linux系统配置系统虚拟主机方法

    一.方法一:
     在网卡eth1上添加一个虚拟ip 192.168.1.100


    1.添加ip

    [root@zw-test-db mastermha]#/sbin/ip addr add 192.168.1.100/24 dev eth1

    2.查看添加的虚拟ip

    [root@zw-test-db mastermha]# ip addr
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN 
        link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
        inet 127.0.0.1/8 scope host lo
        inet6 ::1/128 scope host 
           valid_lft forever preferred_lft forever
    2: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
        link/ether 00:50:56:a3:6f:08 brd ff:ff:ff:ff:ff:ff
        inet 192.168.26.233/24 brd 192.168.26.255 scope global eth1
        inet 192.168.26.74/32 scope global eth1  #这个ip就是我刚新加的
        inet6 fe80::250:56ff:fea3:6f08/64 scope link 
           valid_lft forever preferred_lft forever

    3.ping一下看新加的虚拟ip能否ping通

    [root@zw-test-db mastermha]# ping 192.168.1.100
    PING 192.168.1.100(192.168.1.100) 56(84) bytes of data.
    64 bytes from 192.168.1.100: icmp_seq=1 ttl=64 time=0.028 ms


    4.比如要想删除刚添加的虚拟ip就用如下命令:

    [root@zw-test-db mastermha]#/sbin/ip addr del 192.168.1.100/24 dev eth1

    5. 为了防止下次重启找不到添加的虚拟ip,可以把命令加到/etc/rc.loca里面

    /sbin/ip addr add 192.168.1.100/24 dev eth1

    二.方法二:
    /etc/sysconfig/ifcfg-xxx 对应的文件中增加配置虚拟IP的方法,可以参见如下:
    #cd /etc/sysconfig/network
    # vi ifcfg-eth1

     
    BOOTPROTO='static'
    BROADCAST=''
    ETHTOOL_OPTIONS=''
    IPADDR='188.4.1.57/24'
    MTU=''
    NAME='Ethernet Card 1'
    NETWORK=''
    REMOTE_IPADDR=''
    STARTMODE='manual'
    IPADDR_0='188.4.1.56/24'
    LABEL_0='1'

  • 相关阅读:
    新建安卓项目后,manifest.xml中会出现大段的黄色警告
    TextView设置setCompoundDrawables不生效解决办法
    数据结构->队列->顺序循环队列ADT代码
    数据结构->栈->顺序栈ADT代码
    JAVA环境变量的配置
    计算机科学的范围-----18.12.08
    字符串复制
    扔鸡蛋问题和找零钱问题
    动态规划
    最小二乘法
  • 原文地址:https://www.cnblogs.com/A121/p/10416511.html
Copyright © 2011-2022 走看看