欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

端口映射(线上内网端口本地端口)

程序员文章站 2022-07-05 09:47:25
pom.xml com.jcraft jsch 0 ......


1 /** 2 * 端口转发 3 */ 4 public static void transpondSolrPort() { 5 try { 6 JSch jsch = new JSch(); 7 Session session = jsch.getSession("name", "host", 22); 8 session.setPassword("password"); 9 session.setConfig("StrictHostKeyChecking", "no"); 10 session.connect(); 11 session.setPortForwardingL("localhost", 8899, "192.168.1.7", 8002);//端口映射 转发 (线上内网192.168.1.7:8002转发为localhost:8899) 12 } catch (Exception ex) { 13 ex.printStackTrace(); 14 } 15 }

 

 

pom.xml

<!-- https://mvnrepository.com/artifact/com.jcraft/jsch -->
<dependency>
<groupId>com.jcraft</groupId>
<artifactId>jsch</artifactId>
<version>0.1.54</version>
</dependency>