精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

vagrant 做測試環境的一點總結(上)

云計算 虛擬化
Vagrant 提供了基于企業級標準技術的易配置、可重復、可移植的工作環境,從而最大化團隊的生產力和靈活性。Vagrant 可構建在由 VirtualBox,VMware,AWS 以及其他提供商提供的機器上,并且可以使用 shell 腳本,Chef,Puppet 等配置管理工具。

 既然還在幸運的活著,當然要全力以赴的快樂。

“Vagrant uses Oracle’s VirtualBox to build configurable, lightweight, and portable virtual machines dynamically.”

[[223260]]

Vagrant 是 Mitchell Hashimoto 用 ruby 寫的,去年11月份,Mitchell 專門成立了一個公司 HashiCorp 來更好的開發 Vagrant, 并且申明,Vagrant會一直開源。Announcing HashiCorp感興趣的還可以看下作者在就HashiCorp成立在Hacker News上發的一個 topic。

vagrant 是什么

Vagrant 提供了基于企業級標準技術的易配置、可重復、可移植的工作環境,從而最大化團隊的生產力和靈活性。

Vagrant 可構建在由 VirtualBox,VMware,AWS 以及其他提供商提供的機器上,并且可以使用 shell 腳本,Chef,Puppet 等配置管理工具。

vagrant 的特點:

  • 將配置和依賴隔離在一次性和一致性的環境中
  • 使用簡單,只需 Vagrantfile 和 vagrant up,適用人群廣(開發者,運維人員,設計師)

vagrant 其實就是封裝了的 Virtualbox 的 API 的 ruby DSL,抽象和簡化了某些操作,用一個命令以及配置文件,而不是一堆命令去管理和使用 vm。

更多關于 vagrant 的介紹,網上比較多,這里就不在闡述,有興趣的可以讀一下 Go實戰開發 這本書里關于 vagrant 的介紹,已經很詳細了,我就簡單的介紹點常用的即可

基礎

1、基本命令

  1. # 查看幫助 
  2. $ vagrant list-commands 
  3.  -v, --version 
  4.  -h, --help 
  5.   
  6. # 把鏡像加入到 vagrant 中 
  7. $ vagrant box add "centos-6.6-x86_64 py27" vagrantbox/centos-6.6-x86_64.box 
  8.  
  9.  
  10. # 查看 vagrant 環境 
  11. $ vagrant box list 
  12. centos-6.6-x86_64 py27 (virtualbox, 0) 
  13.  
  14. # 初始化一個新的倉庫 
  15. $ cd test_env 
  16. $ vagrant init "centos-6.6-x86_64 py27" 
  17. A `Vagrantfile` has been placed in this directory. You are now 
  18. ready to `vagrant up` your first virtual environment! Please read 
  19. the comments in the Vagrantfile as well as documentation on 
  20. `vagrantup.com` for more information on using Vagrant. 
  21.  
  22. 會在當前目錄下生成一個 Vagrantfile 這個配置文件 

2、下面貼個常見配置,修改 Vagrantfile 文件

  1. config.vm.box= "centos-6.6-x86_64 py27" 
  2. config.vm.network "forwarded_port", guest: 8000, host: 8000 
  3. config.vm.network "forwarded_port", guest: 3306, host: 9999 
  4. config.vm.synced_folder".""/vagrant" # 將當前目錄映射到虛擬機上的/vagrant 目錄 
  5. config.vm.hostname = "devops-node1" 
  6.  
  7. config.vm.provider "virtualbox" do |vb| 
  8.  # Display the VirtualBox GUI when booting the machine 
  9.  # vb.gui = true 
  10.  
  11.  # Customize the amount of memory on the VM: 
  12.  vb.memory = "1024" 
  13.  vb.cpus = 1 
  14. end 

3、服務管理

  1. #啟動,重載,關機 
  2. $vagrant up 
  3. $vagrant reload 
  4. 重新讀取配置 
  5.   
  6. $vagrant halt 
  7. 將虛擬機關閉,虛擬機內存釋放,下次啟動要慢一點。 
  8.   
  9. $vagrant suspend 
  10. 將虛擬機掛起,虛擬機內存都保存到硬盤上,下次可以快速恢復 
  11.   
  12. $vagrant destroy 
  13. 將虛擬機刪除,所有變更都丟失,下次啟動要重新克隆一個 Vagrant box。 
  14.   
  15. $vagrant status 
  16. 查看虛擬機的狀態 

更多命令行: https://www.vagrantup.com/docs/cli/index.html

制作模板

當做好基礎的環境后,方便打包發送給其他人和方便以此為模板衍生其他環境,所以需要對這個環境進行打包,形成模板

  1. $ VBoxManage list vms 
  2. "win10" {f0fa02e2-48ca-439f-bfca-0e4ddb138485} 
  3. "centos6.5-node1" {57e5500f-e91b-469e-86c9-f0b90b2a01a8} 
  4. "env_default_1488966927566_38686" {16817773-c844-4412-af8d-df89bae489ca} 

1、打包基礎環境

  1. $ vagrant package --base env_default_1488966927566_38686 --output centos66-base.box 
  2. /opt/vagrant/embedded/gems/gems/vagrant-1.9.2/lib/vagrant/util/platform.rb:24: warning: Insecure world writable dir /usr/local in PATH, mode 040777 
  3. ==> env_default_1488966927566_38686: Attempting graceful shutdown of VM... 
  4. env_default_1488966927566_38686: Guest communication could not be established! This is usually because 
  5. env_default_1488966927566_38686: SSH is not running, the authentication information was changed, 
  6. env_default_1488966927566_38686: or some other networking issue. Vagrant will force halt, if 
  7. env_default_1488966927566_38686: capable. 
  8. ==> env_default_1488966927566_38686: Forcing shutdown of VM... 
  9. ==> env_default_1488966927566_38686: Clearing any previously set forwarded ports... 
  10. ==> env_default_1488966927566_38686: Exporting VM... 
  11. ==> env_default_1488966927566_38686: Compressing package to: /Users/song/Downloads/vagrant/env/centos66-base.box 

2、還原基礎環境

到此打包到封裝好的環境就在當前目錄下生成了,下次用這個模板重新開始初始化新環境就非常容易了

  1. # 拷貝打包好的鏡像到其他小伙伴的機器,或者共享目錄 
  2. # 在本地導入并重新啟動一個環境 
  3. $ vagrant box add "template_centos66" centos66-base.box 
  4. /opt/vagrant/embedded/gems/gems/vagrant-1.9.2/lib/vagrant/util/platform.rb:24: warning: Insecure world writable dir /usr/local in PATH, mode 040777 
  5. ==> box: Box file was not detected as metadata. Adding it directly... 
  6. ==> box: Adding box 'template_centos66' (v0) for provider: 
  7.  box: Unpacking necessary files from: file:///Users/song/Downloads/vagrant/centos66-base.box 
  8. ==> box: Successfully added box 'template_centos66' (v0) for 'virtualbox'
  9.  
  10. $ vagrant box list 
  11. centos-6.6-x86_64 py27 (virtualbox, 0) 
  12. template_centos66 (virtualbox, 0) 
  13.  
  14. $ mkdir test_env 
  15. $ cd test_env 
  16. $ rm -rf Vagrantfile 
  17. $ vagrant init template_centos66 
  18. A `Vagrantfile` has been placed in this directory. You are now 
  19. ready to `vagrant up` your first virtual environment! Please read 
  20. the comments in the Vagrantfile as well as documentation on 
  21. `vagrantup.com` for more information on using Vagrant. 
  22.  
  23. $ vagrant up 
  24. /opt/vagrant/embedded/gems/gems/vagrant-1.9.2/lib/vagrant/util/platform.rb:24: warning: Insecure world writable dir /usr/local in PATH, mode 040777 
  25. Bringing machine 'default' up with 'virtualbox' provider... 
  26. ==> default: Importing base box 'template_centos66'... 
  27. ==> default: Matching MAC address for NAT networking... 
  28. ==> default: Setting the name of the VM: test_env_default_1489043027159_6542 
  29. ==> default: Clearing any previously set network interfaces... 
  30. ==> default: Preparing network interfaces based on configuration... 
  31.  default: Adapter 1: nat 
  32. ==> default: Forwarding ports... 
  33.  default: 22 (guest) => 2222 (host) (adapter 1) 
  34. ==> default: Booting VM... 
  35. ==> default: Waiting for machine to boot. This may take a few minutes... 

3、測試完畢,銷毀測試環境

  1. $ vagrant destroy 
  2. /opt/vagrant/embedded/gems/gems/vagrant-1.9.2/lib/vagrant/util/platform.rb:24: warning: Insecure world writable dir /usr/local in PATH, mode 040777 
  3.  default: Are you sure you want to destroy the 'default' VM? [y/N] y 
  4. ==> default: Destroying VM and associated drives... 

出現的錯誤

這里出現的錯誤主要在遷移的過程中,如果只是安裝部署中出現錯誤,多數應該是配置文件 Vagrantfile 的語法錯誤,我這里先描述下錯誤出現的背景

– default: Warning: Authentication failure. Retrying…

1、當我打包一個系統鏡像為模板的時候,想根據這個模板生成新的 vagrant 系統,所以有如下操作

  1. $vagrant package --base env_default_1488966927566_38686 --output centos66-base.box 
  2. $vagrant box add "template_centos66" centos66-base.box 
  3. $mkdir test_env 
  4. $cd test_env 
  5. $vagrant init template_centos66 
  6.  
  7. 適當修改 Vagrantfile,然后啟動 
  8. $vagrant up 

如果一切正常,則會產生一個新的 vagrant 虛擬環境,但這里會報錯

  1. $ vagrant up 
  2. /opt/vagrant/embedded/gems/gems/vagrant-1.9.2/lib/vagrant/util/platform.rb:24: warning: Insecure world writable dir /usr/local in PATH, mode 040777 
  3. Bringing machine 'default' up with 'virtualbox' provider... 
  4. ==> default: Clearing any previously set forwarded ports... 
  5. ==> default: Fixed port collision for 22 => 2222. Now on port 2200. 
  6. ==> default: Clearing any previously set network interfaces... 
  7. ==> default: Preparing network interfaces based on configuration... 
  8.  default: Adapter 1: nat 
  9. ==> default: Forwarding ports... 
  10.  default: 22 (guest) => 2200 (host) (adapter 1) 
  11. ==> default: Running 'pre-boot' VM customizations... 
  12. ==> default: Booting VM... 
  13. ==> default: Waiting for machine to boot. This may take a few minutes... 
  14.  default: SSH address: 127.0.0.1:2200 
  15.  default: SSH username: vagrant 
  16.  default: SSH auth method: private key 
  17.  default: Warning: Authentication failure. Retrying... 
  18.  default: Warning: Connection refused. Retrying... 
  19.  default: Warning: Authentication failure. Retrying... 

一直卡在這里無法過去,然后根據錯誤 google 找了下,在 vagrant 的 github 的 issue 里找到了有人提出了這個問題,根據里面的回答,我做了如下嘗試

1、升級 vagrant 和 vbox ,確保都是最新版,怕有人提到的因為版本不匹配導致的原因,報錯依舊

2、根據 @kikitux 這個哥們在 5 Mar 2015 的回答

  • Adding here my impressions for people that find this issue from google/internet:
  • This is my point of view here.
  • The source box use the insecure key
  • by default the actual version of vagrant will remove it, to make it secure
  • the new box, use a generated pair key.. that is not being used anymore
  • vagrant can’t connect to the new box.
  • You have 3 options here.
  • A. Tell vagrant in the middle box to NOT create a new safe/secure pair.
  • B. Run an Script before packaging to delete 70-persistent-net.rules
  • and put back the insecure pair key
  • C. Copy the new now secure pair to /vagrant and include it in the
  • package box plus Vagrantifle conf to use it
  • I will say, if this is for prototyping, just use A, just remember
  • delete 70-persistent-net.rules
  • On the first box, add:
  • config.ssh.insert_key = false

我在 Vagrantfile 里新增了 config.ssh.insert_key = false 這個配置,發覺無果,報錯依舊

3、issue 上 @mtchavez 的回答得到了多數人的支持,很多人用了他的方法解決了問題

I had found a solution to this and haven’t had time to update this issue. I did something similar to what @dylanschoenmakers described.

The main thing which fixed it for me was adding the vagrant.pub to the authorized_keys with

wget https://raw.githubusercontent.com/mitchellh/vagrant/master/keys/vagrant.pub -O .ssh/authorized_keys

chmod 700 .ssh

chmod 600 .ssh/authorized_keys

chown -R vagrant:vagrant .ssh

Then when building the base box I think you need to add the config.ssh.insert_key = false to your Vagrantfile. If you built a new version of the box you can simply do a vagrant box update otherwise you can do what @dylanschoenmakers already mentioned to remove and re-add the box to get the newest box.

This all makes sense, but I am not clear on if this is something that needs to be documented or if there was indeed a change in Vagrant that used to do this transparently for previous versions which is broken now.

他其實做的方法和 @dylanschoenmakers 類似

  1. a、首先在 Vagrantfile 中增加了這段 
  2. config.ssh.insert_key = false 
  3.  
  4. b、其次在連接 vagrant 的 ssh-config 配置 
  5. $ vagrant ssh-config 
  6. /opt/vagrant/embedded/gems/gems/vagrant-1.9.2/lib/vagrant/util/platform.rb:24: warning: Insecure world writable dir /usr/local in PATH, mode 040777 
  7. Host default 
  8.  HostName 127.0.0.1 
  9.  User vagrant 
  10.  Port 2200 
  11.  UserKnownHostsFile /dev/null 
  12.  StrictHostKeyChecking no 
  13.  PasswordAuthentication no 
  14.  IdentityFile /Users/song/.vagrant.d/insecure_private_key 
  15.  IdentitiesOnly yes 
  16.  LogLevel FATAL 
  17.  
  18. 這里的 IdentityFile 在基于模板創建新的 vagrant 虛機環境的時候 ssh 連接使用的 key,所以 @dylanschoenmakers 用了一個新的內容替換原有的內容 
  19.  
  20. ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA6NF8iallvQVp22WDkTkyrtvp9eWW6A8YVr+kz4TjGYe7gHzIw+niNltGEFHzD8+v1I2YJ6oXevct1YeS0o9HZyN1Q9qgCgzUFtdOKLv6IedplqoPkcmF0aYet2PkEDo3MlTBckFXPITAMzF8dJSIFo9D8HfdOV0IAdx4O7PtixWKn5y2hMNG0zQPyUecp4pzC6kivAIhyfHilFR61RGL+GPXQ2MWZWFYbAGjyiYJnAmCP3NOTd0jMZEnDkbUvxhMmBYSdETk1rRgm+R4LOzFUGaHqHDLKLX+FIPKcF96hrucXzcWyLbIbEgE98OHlnVYCzRdK8jlqm8tehUc9c9WhQ== vagrant insecure public key 
  21.  
  22. c、再次重新打包環境 

而我的解決方案并不和上述一樣,我查看了下 ssh-config 配置

  1. # 第一個正常連接的 vagrant 環境的配置 
  2. $ vagrant ssh-config 
  3.  
  4. Host default 
  5.  ...... 
  6.  IdentityFile /Users/song/Downloads/vagrant/env_django/.vagrant/machines/default/virtualbox/private_key 
  7.  ...... 
  8.  
  9.  
  10. # 登錄異常的基于模板產生的 vagrant 環境 
  11. $ vagrant ssh-config 
  12.  
  13. Host default 
  14.  ...... 
  15.  IdentityFile /Users/song/.vagrant.d/insecure_private_key 
  16.  ...... 

這里只貼出了不同的部分,所以我的想法就是把這個連接秘鑰用正常環境的那個秘鑰是否可以解決,所以在問題環境的 Vagrantfile 里增加如下配置

config.ssh.private_key_path = “/Users/song/Downloads/vagrant/env_django/.vagrant/machines/default/virtualbox/private_key”

再次啟動虛擬環境,發覺再無報錯,至此問題解決

另外好像還有個解決辦法, 就是不指定用 key 連接,而是直接使用密碼連接,雖然暴力,但是的確提供了一種思路

  1. config.ssh.username = "vagrant"  
  2. config.ssh.password = "vagrant" 

–warning: Insecure world writable dir /usr/local in PATH, mode 040777

曾經為了方便,改過 osx 下這個目錄權限,現在操作 vagrant 都會報這個警告,修改權限如下即可

  1. $sudo chmod go-w /usr/local
責任編輯:武曉燕 來源: 推酷
相關推薦

2018-03-28 15:07:16

測試環境vagrant

2012-03-27 08:49:19

Json

2009-09-14 20:17:05

并行LINQ

2009-08-18 13:06:17

C#枚舉類型

2017-12-29 21:49:36

信息安全網絡攻擊漏洞

2009-08-28 16:30:24

C#線程

2010-05-20 15:29:43

優化IIS

2009-08-18 17:20:17

C#操作符重載

2020-10-26 09:00:00

LinuxVagrant操作系統

2009-09-14 19:44:27

LINQ To SQL

2009-07-09 15:09:05

JDK卸載

2021-09-28 13:00:21

Vagrant腳本

2025-05-29 00:00:00

UI 庫前端模塊化

2016-04-05 10:12:58

HiveSQLHadoop

2021-06-09 15:55:34

Oracle賬號鎖定

2018-01-09 21:47:17

2020-12-10 06:23:19

數據庫阿里云RDS

2016-01-06 09:49:59

青云/SDN

2014-06-04 10:48:38

Swift蘋果iOS

2012-07-12 10:49:53

項目管理
點贊
收藏

51CTO技術棧公眾號

国产高清自产拍av在线| 一级特黄aaa| 图片婷婷一区| 在线观看成人小视频| 中文字幕成人一区| 蜜桃视频污在线观看| 天堂成人免费av电影一区| 久久久999国产精品| 国产黑丝一区二区| 91成人短视频在线观看| 天天色天天操综合| 中国成人亚色综合网站| 亚洲三区在线播放| 国产在线国偷精品产拍免费yy| 久久久久亚洲精品| www成人啪啪18软件| 韩国精品福利一区二区三区| 精品视频在线免费看| 欧美 日韩 国产在线观看| 免费在线视频欧美| 99国产精品久久久久久久久久久| 91精品综合久久久久久五月天| 影音先锋亚洲天堂| 欧美人成在线| 日韩在线欧美在线| av网站免费在线看| 都市激情亚洲欧美| 91精品在线免费观看| 日韩一级在线免费观看| www视频在线观看| 亚洲色图视频网站| 三级三级久久三级久久18| 成人小说亚洲一区二区三区| 狠狠色狠狠色综合日日91app| 日韩av色综合| 亚洲日本视频在线观看| 国产综合网站| 欧美日韩国产成人在线观看| а天堂中文在线资源| 国产成人一区| 亚洲欧美日韩精品久久奇米色影视| 99国产精品免费视频| 一区二区三区| 欧美日韩电影在线| 精品久久久久久中文字幕2017| 黄色激情在线播放| 亚洲444eee在线观看| 毛片av在线播放| 亚洲大胆人体大胆做受1| 亚洲色图制服诱惑| 先锋影音男人资源| 黄色免费在线网站| 亚洲精品亚洲人成人网在线播放| 在线综合视频网站| 精品自拍一区| 亚洲欧美区自拍先锋| 手机看片日韩国产| 成人福利片网站| 一区二区三区四区蜜桃| 国产视频在线观看网站| 爱情岛论坛亚洲品质自拍视频网站| 亚洲精品亚洲人成人网在线播放| 成人午夜免费在线视频| 大桥未久在线播放| 欧美日韩性视频| 18禁男女爽爽爽午夜网站免费| 久久爱91午夜羞羞| 欧美色区777第一页| 亚洲一级片网站| 国产精品久久久久久久久久久久久久久| 欧美日韩1234| 人妻换人妻a片爽麻豆| 六月丁香久久丫| 亚洲欧美日韩在线一区| 久久久久人妻一区精品色| 我不卡神马影院| 久久久久国产精品一区| 中文字幕在线观看视频网站| 日本不卡一区二区三区高清视频| 91精品久久久久久久久| 成人小说亚洲一区二区三区| 2020国产精品自拍| 欧美一区少妇| av大全在线| 午夜精品福利在线| 久久精品网站视频| 色妞ww精品视频7777| 日韩国产在线看| 97精品在线播放| 136国产福利精品导航网址| 日韩av第一页| 精品久久久久中文慕人妻| 91免费看片在线观看| 一本久道久久综合| www视频在线观看| 欧美日韩国产一级片| 成人区人妻精品一区二 | 91九色国产视频| 男人天堂综合网| 国产精品成人免费精品自在线观看| 少妇大叫太大太粗太爽了a片小说| 中文字幕人成乱码在线观看 | 日本高清+成人网在线观看| 在线观看免费高清视频| av在线不卡免费看| 好色先生视频污| 三级成人黄色影院| 精品国产区一区| www.xx日本| 久久国产日本精品| 成人动漫视频在线观看免费| 都市激情在线视频| 岛国av一区二区| 男人操女人下面视频| 国产麻豆精品久久| 久久久中精品2020中文| 国产精品一区二区免费视频 | 欧美国产视频在线观看| a免费在线观看| 欧美日韩一区二区电影| 国产在线观看无码免费视频| 午夜精品剧场| 国产综合久久久久| 久草在线青青草| 丁香五六月婷婷久久激情| 久久久久久国产精品日本| 久久一区二区中文字幕| 日本亚洲欧洲色| 香蕉av在线播放| 亚洲国产欧美在线| 制服下的诱惑暮生| 久久久久av| 成人亚洲综合色就1024| 亚洲精品承认| 欧美日韩在线播放一区| 亚洲精品国产熟女久久久| 欧美一级播放| 免费在线一区二区| 625成人欧美午夜电影| 亚洲成人a级网| 国产精品第108页| 成人一区二区在线观看| 成人一级生活片| 91精品啪在线观看国产爱臀| 久久久久久久久亚洲| 国产黄色片网站| 亚洲最新视频在线播放| 日本少妇一级片| 韩国av一区| 黄色99视频| 自拍偷拍亚洲视频| 亚洲视频777| 中文字幕一区二区三区四区免费看| 亚洲国产成人自拍| 色一情一区二区三区| 日韩精品欧美| 91在线免费观看网站| av免费在线观| 亚洲第一区中文99精品| 日本中文字幕在线免费观看| av在线不卡网| 9久久婷婷国产综合精品性色| 最新国产一区| 国产在线视频一区| 天天干在线视频论坛| 亚洲国产一区二区三区四区| 色av性av丰满av| 国产精品嫩草影院com| 日韩av加勒比| 亚洲黄页一区| 欧洲一区二区在线观看| 欧洲亚洲精品久久久久| 色在人av网站天堂精品| 四虎永久在线观看| 欧美在线观看一二区| 夫妻性生活毛片| 成人99免费视频| 人妻无码视频一区二区三区| 91精品动漫在线观看| 国产区一区二区三区| 欧洲精品一区二区三区| 久久精品国产96久久久香蕉| 日本久久一级片| 欧洲一区在线观看| 青青草手机在线观看| 久久精品人人做人人综合 | 男人靠女人免费视频网站| 精品视频免费| 51国偷自产一区二区三区的来源 | 婷婷成人综合网| 亚洲高潮女人毛茸茸| 国产91丝袜在线观看| 男人操女人免费| 午夜国产精品视频| 日本在线观看一区二区三区| 日韩精品中文字幕吗一区二区| 欧美亚洲伦理www| 国产1区在线| 亚洲欧美另类自拍| 成人福利小视频| 欧美在线观看视频一区二区| 精品无码久久久久久久| 日本一区二区不卡视频| 亚洲中文字幕无码一区| 六月丁香婷婷久久| 92看片淫黄大片一级| 欧美二区不卡| 亚洲高清在线观看一区| 欧美激情网址| 91偷拍精品一区二区三区| 日韩一区二区三区在线免费观看| 久久久久久12| 黄色在线播放网站| 日韩精品一区二区三区第95| 精品久久久无码中文字幕| 欧美视频在线观看一区| 国产又大又黄视频| 亚洲国产一区二区a毛片| 99成人在线观看| 日本一二三四高清不卡| 国产.欧美.日韩| 成人av在线播放观看| 精品国产精品国产偷麻豆| 成人久久18免费网站漫画| 78精品国产综合久久香蕉| 久久久在线视频| 污污的网站在线看| 久久亚洲精品网站| 137大胆人体在线观看| 亚洲精品资源在线| 少妇av在线播放| 亚洲精品在线观| 亚洲av无码乱码在线观看性色| 欧美老女人第四色| 在线观看国产区| 91久久精品日日躁夜夜躁欧美| 日韩视频免费观看高清| 亚洲一卡二卡三卡四卡五卡| 欧美老熟妇一区二区三区| 国产精品久久久久婷婷| 亚洲一二三精品| 欧美激情一区二区三区蜜桃视频| 中文字幕一区二区三区人妻电影| 91丨porny丨首页| 欧美成人三级伦在线观看| 不卡一卡二卡三乱码免费网站| 亚洲区 欧美区| 国产91精品精华液一区二区三区 | 在线能看的av| 欧美日韩裸体免费视频| 婷婷激情五月网| 欧美体内谢she精2性欧美| 天堂中文字幕在线观看| 日本精品免费观看高清观看| 欧美男人天堂网| 欧美日韩一区精品| 国产露脸国语对白在线| 日韩一卡二卡三卡四卡| 亚洲欧美另类一区| 亚洲精品国产精品自产a区红杏吧| 婷婷在线免费观看| 亚洲美女视频网站| 超碰免费97在线观看| 日韩一级裸体免费视频| 最新超碰在线| 久久男人的天堂| 一级毛片久久久| 国产精品久久久久久五月尺| 四虎国产精品成人免费影视| 亚洲一区二区三| 国产精品色呦| 日本不卡一区| 91成人超碰| 每日在线更新av| 日本大胆欧美人术艺术动态| japan高清日本乱xxxxx| www.欧美色图| 91精品久久久久久久久久久久| 中文字幕亚洲一区二区av在线| 欧美日韩精品亚洲精品| 欧美色道久久88综合亚洲精品| 糖心vlog精品一区二区| 日韩欧美在线1卡| 日韩porn| 欧美日韩爱爱视频| 欧美性suv| 91网免费观看| 欧美亚洲高清| 艳母动漫在线观看| 国产模特精品视频久久久久| 亚洲黄色av片| 91啪亚洲精品| 欧美色视频一区二区三区在线观看| 亚洲综合在线五月| 波多野结衣高清视频| 日韩欧美在线1卡| 成人h小游戏| 国内偷自视频区视频综合| 欧美亚洲人成在线| 激情五月综合色婷婷一区二区 | 偷窥自拍亚洲色图精选| 制服诱惑一区| 日韩一区欧美二区| 少妇搡bbbb搡bbb搡打电话| 亚洲国产精品ⅴa在线观看| 日韩精品无码一区二区| 欧美欧美午夜aⅴ在线观看| 婷婷五月综合久久中文字幕| 啊v视频在线一区二区三区| 一区二区三区短视频| 91丝袜脚交足在线播放| 999成人网| 看欧美ab黄色大片视频免费| va亚洲va日韩不卡在线观看| 91精品国产闺蜜国产在线闺蜜| 色网站国产精品| 亚洲色图狠狠干| 欧美激情亚洲国产| 国产成人视屏| 亚洲最大色综合成人av| 日韩精品免费专区| 熟女丰满老熟女熟妇| 亚洲国产精品久久久久婷婷884| 国产一区二区自拍视频| 中国china体内裑精亚洲片| 三上悠亚亚洲一区| 久久精品成人一区二区三区蜜臀| 欧美午夜在线视频| 中文字幕第10页| 亚洲三级电影网站| 一卡二卡三卡在线| 精品国产一区二区三区久久久狼 | 成人影院在线观看| 国产人妖伪娘一区91| 成人av动漫在线观看| 91色国产在线| 欧美国产日韩精品免费观看| 日韩精品一区不卡| 亚洲视频免费一区| 成人在线黄色| 亚洲国产精品久久久久婷婷老年| 日韩国产精品久久久久久亚洲| 麻豆精品免费视频| 色婷婷久久久综合中文字幕| 高清国产福利在线观看| 国产成人拍精品视频午夜网站| 奇米影视777在线欧美电影观看| 黄色成人在线看| a级精品国产片在线观看| 日韩黄色精品视频| 日韩经典中文字幕| 三级成人黄色影院| 亚洲第一综合| 国产自产视频一区二区三区| 日韩a级片在线观看| 日韩美一区二区三区| heyzo在线| 欧美日韩大片一区二区三区| 青草av.久久免费一区| 亚洲色图100p| 日韩欧美一二三区| 国产va在线视频| 日韩精品一区二区三区外面 | 色综合一区二区| av成人手机在线| 亚洲最大激情中文字幕| 亚洲激精日韩激精欧美精品| 成人免费毛片糖心| 欧美男生操女生| 伦理av在线| 欧美一区1区三区3区公司 | 精品久久免费看| 国产精品蜜芽在线观看| 欧美日韩电影一区二区| 美国十次了思思久久精品导航| 成人免费视频国产免费观看| 欧美成人精品1314www| 美女视频在线免费| 亚洲精品一区二区三区蜜桃久| 国产一区二区三区四区五区入口 | 亚洲一区久久| 国产精品久久国产精麻豆96堂| 精品久久一区二区| 日本美女一区| 91麻豆天美传媒在线| www.在线成人| 在线免费观看高清视频| 欧美精品激情在线观看| 国产一区二区三区四区五区传媒 | 91在线porny国产在线看| 中文字幕久久网| 欧美激情视频网| 日本一区二区在线看| 色诱av手机版| 欧美三级日本三级少妇99| 国产乱妇乱子在线播视频播放网站| 日本亚洲欧洲精品| 盗摄精品av一区二区三区| 天堂在线免费观看视频| 麻豆国产精品va在线观看不卡|