vm ubuntu10 IP配置 外網可訪問主機

2021-08-31 17:13:03 字數 1280 閱讀 4697

現象

vm 安裝後,預設使用的是nat模式。安裝之後,配置好dns,上網ok。現在需要在外網上的一台主機可以訪問本地vm下的ubuntu。發現從外面ping虛擬機器中的ubuntu,拼不通。

原因nat沒有設定穿透。

解決辦法

1、 採用bridge模式。設定靜態ip;

2、 設定nat穿透

方案一1、 設定網路連線為橋接模式

2、 配置靜態ip

配置/etc/network/inte***ces

#auto lo

#iface lo inet loopback

#auto eth0

#iface eth0 inet dhcp

auto eth0

iface eth0 inet static

address 192.168.31.200

netmask 255.255.255.0

gateway 192.168.31.254

3、 修改dns設定

在/etc/resolv.conf 新增

nameserver ***.***.***.***

4、 重啟服務

sudo /etc/init.d/networking restart

方案二1、配置動態ip

配置/etc/network/inte***ces

auto lo

iface lo inet loopback

auto eth0

iface eth0 inet dhcp

2、設定**埠

2.1、對於linux host

修改檔案 /etc/vmware/vmnet8/nat/nat.conf

新增8889 = 192.168.0.128:22

儲存退出。

重啟服務 /usr/lib/vmware/net-services.sh restart

在host上測試:

ssh -p 8889 root@localhost

2.2、對於windows host

執行 "manage virtual networks" -> nat tab -> edit -> port forwarding -> add...

1. edit > virtual network settings > nat

2. 編輯nat

3. 選擇埠**(port forwarding)

4.     定義規則:

5  xshell 下 ssh

詳細配置請參見附加

windows10配置內外網IP切換bat指令碼

windows10配置內外網ip切換 如下 存成bat檔案,然後使用管理員身份執行即可。echo off 1 2 ver find 5.nul goto admin admin start echo 1 外網 echo 2 內網 echo 3 dhcp set p var 請輸入地點 if var ...

解決vmware連線外網並配置靜態ip

在vmware中只有橋接模式和nat模式可以連線外網 1.nat模式 在網路配置裡面選擇nat模式,並將下圖中的選擇框選中 如果選中了還是無法連線外網,那可能就是dhcp和net設定出現了問題,可以到本機服務中看看下面兩個服務是否開啟 沒有開啟的話主要表現有兩點 1.dhcp沒有給你的虛擬主機分配i...

centos7配置雙ip(內外網均可訪問)

物理背景 為實現通過不同的網路路徑訪問idc機房的機器,特為虛擬機器配置雙ip 虛擬機器為proxmox下vm虛擬機器,需提前配置好網橋,並繫結相對應的網絡卡。網路背景 eth0 183.56.170.246 gw 183.56.170.225 netmask 255.255.255.224 27 ...