Skip to content
This repository has been archived by the owner on Feb 13, 2024. It is now read-only.

I want to use socks5 port in the host machine #2124

Open
fancy45daddy opened this issue Mar 25, 2023 · 2 comments
Open

I want to use socks5 port in the host machine #2124

fancy45daddy opened this issue Mar 25, 2023 · 2 comments

Comments

@fancy45daddy
Copy link

fancy45daddy commented Mar 25, 2023

  1. Please check that no similar bug is already reported. Have a look on the list of open bugs at https://github.com/anbox/anbox/issues

  2. Make sure you are running the latest version of Anbox before reporting an issue. Update snap to latest: snap refresh --devmode --edge anbox

  3. Make sure you have debug logs enabled:
    sudo snap set anbox debug.enable=true

  4. Reproduce the error while debug logs enabled.

  5. Run the anbox logs collection utility and attach the tar file.
    sudo /snap/bin/anbox.collect-bug-info

  6. ** Please paste the result of anbox system-info below:**
    version: 0.0~git20211020-2build1-Ubuntu
    cpu:
    arch: x86
    brand: Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz
    features:

    • aes
    • sse4_1
    • sse4_2
    • avx
    • avx2
      os:
      name: Linux Mint
      version: 21.1 (Vera)
      snap-based: false
      kernel:
      version: Linux version 5.15.0-56-generic (buildd@lcy02-amd64-004) (gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0, GNU ld (GNU Binutils for Ubuntu) 2.38) Flatpak Support #62-Ubuntu SMP Tue Nov 22 19:54:14 UTC 2022
      binder: false
      binderfs: true
      ashmem: true
      graphics:
      egl:
      vendor: NVIDIA
      version: 1.5
      extensions:
      • EGL_EXT_buffer_age
      • EGL_EXT_client_sync
      • EGL_EXT_create_context_robustness
      • EGL_EXT_image_dma_buf_import
      • EGL_EXT_image_dma_buf_import_modifiers
      • EGL_MESA_image_dma_buf_export
      • EGL_EXT_output_base
      • EGL_EXT_stream_acquire_mode
      • EGL_EXT_sync_reuse
      • EGL_IMG_context_priority
      • EGL_KHR_config_attribs
      • EGL_KHR_create_context_no_error
      • EGL_KHR_context_flush_control
      • EGL_KHR_create_context
      • EGL_KHR_fence_sync
      • EGL_KHR_get_all_proc_addresses
      • EGL_KHR_partial_update
      • EGL_KHR_swap_buffers_with_damage
      • EGL_KHR_no_config_context
      • EGL_KHR_gl_colorspace
      • EGL_KHR_gl_renderbuffer_image
      • EGL_KHR_gl_texture_2D_image
      • EGL_KHR_gl_texture_3D_image
      • EGL_KHR_gl_texture_cubemap_image
      • EGL_KHR_image
      • EGL_KHR_image_base
      • EGL_KHR_image_pixmap
      • EGL_KHR_reusable_sync
      • EGL_KHR_stream
      • EGL_KHR_stream_attrib
      • EGL_KHR_stream_consumer_gltexture
      • EGL_KHR_stream_cross_process_fd
      • EGL_KHR_stream_fifo
      • EGL_KHR_stream_producer_eglsurface
      • EGL_KHR_surfaceless_context
      • EGL_KHR_wait_sync
      • EGL_NV_nvrm_fence_sync
      • EGL_NV_post_sub_buffer
      • EGL_NV_quadruple_buffer
      • EGL_NV_stream_consumer_eglimage
      • EGL_NV_stream_cross_display
      • EGL_NV_stream_cross_object
      • EGL_NV_stream_cross_process
      • EGL_NV_stream_cross_system
      • EGL_NV_stream_dma
      • EGL_NV_stream_flush
      • EGL_NV_stream_metadata
      • EGL_NV_stream_remote
      • EGL_NV_stream_reset
      • EGL_NV_stream_socket
      • EGL_NV_stream_socket_inet
      • EGL_NV_stream_socket_unix
      • EGL_NV_stream_sync
      • EGL_NV_stream_fifo_next
      • EGL_NV_stream_fifo_synchronous
      • EGL_NV_stream_consumer_gltexture_yuv
      • EGL_NV_stream_attrib
      • EGL_NV_stream_origin
      • EGL_NV_system_time
      • EGL_NV_output_drm_flip_event
      • EGL_NV_triple_buffer
      • EGL_NV_robustness_video_memory_purge
      • EGL_WL_bind_wayland_display
      • EGL_WL_wayland_eglstream
        gles2:
        vendor: NVIDIA Corporation
        vendor: OpenGL ES 3.2 NVIDIA 525.60.11
        extensions:
      • GL_EXT_base_instance
      • GL_EXT_blend_func_extended
      • GL_EXT_blend_minmax
      • GL_EXT_buffer_storage
      • GL_EXT_clear_texture
      • GL_EXT_clip_control
      • GL_EXT_clip_cull_distance
      • GL_EXT_color_buffer_float
      • GL_EXT_color_buffer_half_float
      • GL_EXT_conservative_depth
      • GL_EXT_copy_image
      • GL_EXT_depth_clamp
      • GL_EXT_debug_label
      • GL_EXT_discard_framebuffer
      • GL_EXT_disjoint_timer_query
      • GL_EXT_draw_buffers_indexed
      • GL_EXT_draw_elements_base_vertex
      • GL_EXT_EGL_image_array
      • GL_EXT_EGL_image_storage
      • GL_EXT_EGL_image_external_wrap_modes
      • GL_EXT_float_blend
      • GL_EXT_frag_depth
      • GL_EXT_geometry_point_size
      • GL_EXT_geometry_shader
      • GL_EXT_gpu_shader5
      • GL_EXT_map_buffer_range
      • GL_EXT_multi_draw_indirect
      • GL_EXT_multisample_compatibility
      • GL_EXT_multisampled_render_to_texture
      • GL_EXT_multisampled_render_to_texture2
      • GL_EXT_multiview_texture_multisample
      • GL_EXT_multiview_timer_query
      • GL_EXT_occlusion_query_boolean
      • GL_EXT_polygon_offset_clamp
      • GL_EXT_post_depth_coverage
      • GL_EXT_primitive_bounding_box
      • GL_EXT_raster_multisample
      • GL_EXT_render_snorm
      • GL_EXT_robustness
      • GL_EXT_separate_shader_objects
      • GL_EXT_shader_group_vote
      • GL_EXT_shader_implicit_conversions
      • GL_EXT_shader_integer_mix
      • GL_EXT_shader_io_blocks
      • GL_EXT_shader_non_constant_global_initializers
      • GL_EXT_shader_texture_lod
      • GL_EXT_shadow_samplers
      • GL_EXT_sparse_texture
      • GL_EXT_sparse_texture2
      • GL_EXT_sRGB
      • GL_EXT_sRGB_write_control
      • GL_EXT_tessellation_point_size
      • GL_EXT_tessellation_shader
      • GL_EXT_texture_border_clamp
      • GL_EXT_texture_buffer
      • GL_EXT_texture_compression_bptc
      • GL_EXT_texture_compression_dxt1
      • GL_EXT_texture_compression_rgtc
      • GL_EXT_texture_compression_s3tc
      • GL_EXT_texture_cube_map_array
      • GL_EXT_texture_filter_anisotropic
      • GL_EXT_texture_filter_minmax
      • GL_EXT_texture_format_BGRA8888
      • GL_EXT_texture_mirror_clamp_to_edge
      • GL_EXT_texture_norm16
      • GL_EXT_texture_query_lod
      • GL_EXT_texture_rg
      • GL_EXT_texture_shadow_lod
      • GL_EXT_texture_sRGB_R8
      • GL_EXT_texture_sRGB_decode
      • GL_EXT_texture_storage
      • GL_EXT_texture_view
      • GL_EXT_draw_transform_feedback
      • GL_EXT_unpack_subimage
      • GL_EXT_window_rectangles
      • GL_KHR_context_flush_control
      • GL_KHR_debug
      • GL_EXT_memory_object
      • GL_EXT_memory_object_fd
      • GL_NV_memory_object_sparse
      • GL_KHR_parallel_shader_compile
      • GL_KHR_no_error
      • GL_KHR_robust_buffer_access_behavior
      • GL_KHR_robustness
      • GL_EXT_semaphore
      • GL_EXT_semaphore_fd
      • GL_NV_timeline_semaphore
      • GL_KHR_shader_subgroup
      • GL_KHR_texture_compression_astc_ldr
      • GL_KHR_texture_compression_astc_sliced_3d
      • GL_KHR_texture_compression_astc_hdr
      • GL_NV_bgr
      • GL_NV_bindless_texture
      • GL_NV_blend_equation_advanced
      • GL_NV_blend_equation_advanced_coherent
      • GL_NVX_blend_equation_advanced_multi_draw_buffers
      • GL_NV_blend_minmax_factor
      • GL_NV_clip_space_w_scaling
      • GL_NV_conditional_render
      • GL_NV_conservative_raster
      • GL_NV_conservative_raster_pre_snap_triangles
      • GL_NV_copy_buffer
      • GL_NV_copy_image
      • GL_NV_draw_buffers
      • GL_NV_draw_instanced
      • GL_NV_draw_texture
      • GL_NV_draw_vulkan_image
      • GL_NV_EGL_stream_consumer_external
      • GL_NV_explicit_attrib_location
      • GL_NV_fbo_color_attachments
      • GL_NV_fill_rectangle
      • GL_NV_fragment_coverage_to_color
      • GL_NV_fragment_shader_interlock
      • GL_NV_framebuffer_blit
      • GL_NV_framebuffer_mixed_samples
      • GL_NV_framebuffer_multisample
      • GL_NV_generate_mipmap_sRGB
      • GL_NV_geometry_shader_passthrough
      • GL_NV_instanced_arrays
      • GL_NV_internalformat_sample_query
      • GL_NV_gpu_shader5
      • GL_NV_image_formats
      • GL_NV_memory_attachment
      • GL_NV_occlusion_query_samples
      • GL_NV_non_square_matrices
      • GL_NV_pack_subimage
      • GL_NV_packed_float
      • GL_NV_packed_float_linear
      • GL_NV_path_rendering
      • GL_NV_path_rendering_shared_edge
      • GL_NV_pixel_buffer_object
      • GL_NV_polygon_mode
      • GL_NV_read_buffer
      • GL_NV_read_depth
      • GL_NV_read_depth_stencil
      • GL_NV_read_stencil
      • GL_NV_sample_locations
      • GL_NV_sample_mask_override_coverage
      • GL_NV_shader_atomic_fp16_vector
      • GL_NV_shader_noperspective_interpolation
      • GL_NV_shader_subgroup_partitioned
      • GL_NV_shadow_samplers_array
      • GL_NV_shadow_samplers_cube
      • GL_NV_sRGB_formats
      • GL_NV_stereo_view_rendering
      • GL_NV_texture_array
      • GL_NV_texture_barrier
      • GL_NV_texture_border_clamp
      • GL_NV_texture_compression_latc
      • GL_NV_texture_compression_s3tc
      • GL_NV_texture_compression_s3tc_update
      • GL_NV_timer_query
      • GL_NV_viewport_array
      • GL_NV_viewport_array2
      • GL_NV_viewport_swizzle
      • GL_KHR_blend_equation_advanced
      • GL_KHR_blend_equation_advanced_coherent
      • GL_OES_compressed_ETC1_RGB8_texture
      • GL_EXT_compressed_ETC1_RGB8_sub_texture
      • GL_OES_depth24
      • GL_OES_depth32
      • GL_OES_depth_texture
      • GL_OES_depth_texture_cube_map
      • GL_OES_copy_image
      • GL_OES_draw_buffers_indexed
      • GL_OES_draw_elements_base_vertex
      • GL_OES_texture_border_clamp
      • GL_OES_tessellation_point_size
      • GL_OES_tessellation_shader
      • GL_OES_texture_buffer
      • GL_OES_geometry_point_size
      • GL_OES_geometry_shader
      • GL_OES_gpu_shader5
      • GL_OES_shader_io_blocks
      • GL_OES_texture_view
      • GL_OES_primitive_bounding_box
      • GL_OES_EGL_image
      • GL_OES_EGL_image_external
      • GL_OES_EGL_image_external_essl3
      • GL_OES_EGL_sync
      • GL_OES_element_index_uint
      • GL_OES_fbo_render_mipmap
      • GL_OES_get_program_binary
      • GL_OES_mapbuffer
      • GL_OES_packed_depth_stencil
      • GL_OES_rgb8_rgba8
      • GL_EXT_read_format_bgra
      • GL_OES_sample_shading
      • GL_OES_sample_variables
      • GL_OES_shader_image_atomic
      • GL_OES_shader_multisample_interpolation
      • GL_OES_standard_derivatives
      • GL_OES_surfaceless_context
      • GL_OES_texture_cube_map_array
      • GL_OES_texture_npot
      • GL_OES_texture_float
      • GL_OES_texture_float_linear
      • GL_OES_texture_half_float
      • GL_OES_texture_half_float_linear
      • GL_OES_texture_stencil8
      • GL_OES_texture_storage_multisample_2d_array
      • GL_OES_vertex_array_object
      • GL_OES_vertex_half_float
      • GL_OES_viewport_array
      • GL_OVR_multiview
      • GL_OVR_multiview2
      • GL_OVR_multiview_multisampled_render_to_text

Please describe your problem:
I want to use the socks5 port which is running in the host machine in anbox
I open ssh port in host machine ssh -fNT -D 1080 sshserver
I install termux (https://termux.dev/en/index.html) in the anbox to get the curl command. Then I run sudo bash anbox-shell.sh to access the container. Then I use /data/data/com.termux/files/usr/bin curl -x socks://192.168.250.1:1080 https://ifconfig.me. Then I get curl: (7) Failed to connect to 192.168.250.1 port 1080 after 0 ms: Connection refused

What were you expecting?:
I should get the public ip address of sshserver

Additional info:
I know I can use adb reverse tcp:1080 tcp:1080 to solve the problem. But I want to use anbox bridge ip to solve the problem.

the following situation work:
I run python3 -m http.server in my host machine to create an http.server listen on 8000
then I sudo bash anbox-shell.sh to get into container
then I /data/data/com.termux/files/usr/bin/curl http://192.168.250.1:8000, I can get the same information as that curl http://127.0.0.1:8000 in host machine.

Is anbox block the 1080 port somewhere?

@fancy45daddy
Copy link
Author

Any idea how to fix the problem?

@Fuseteam
Copy link

unfortunately anbox is now officially deprecated, please see anbox.io

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants