windows netsh設置代理伺服器/埠轉發
最新
06-04
微技術愛好者
小小程序員的學習道路
前言
最近項目使用git做版本控制,但公司內部網路不能上外網。想想現在git版本也是很火熱的版本管理,所以就自己在虛擬機中搭建了gitlab。由於IP資源限制,虛擬機和物理主機是NAT網路關係。那麼問題來了其它IP如何訪問NAT下的虛擬機呢?
正文
其實就是把虛擬機的埠映射到物理主機的埠上,關係如下圖。
linux/unix中使用ssh命令,而windows中也有類似的命令netsh。客戶端鏈接物理主機的「服務埠a」和「服務埠b」從而訪問虛擬機中的服務。
命令如下
可以查看存在的轉發
添加一個IPV4到IPV4的埠映射
刪除指定轉發埠
例子
假定需要通過192.168.1.8的14941埠連接192.168.1.118的22埠,則需要在192.168.1.8主機的命令行輸入如下語句
如果已經安裝IPV6,該條語可以不需要
操作系統開啟了主機防火牆,需要放行TCP 14941的入站連接
取消上面配置的埠轉發,可以用如下語句:
如果想查看已經配置了哪些埠轉發,可以用如下語句:
參考
實戰VMware的三種網路模式
TAG:微技術愛好者 |