ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Firewall Issue - VNC

    IT Discussion
    firewall firewalld centos rhel linux vnc
    4
    15
    1.9k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      Alex Sage
      last edited by scottalanmiller

      So I have CentOS 7 and I want to run VNC.

      I type vncserver and it starts a VNC session on :1

      Great I open port 5901 on the firewall, both tcp and udp.

      Reload the firewall, and I can't connect...

      Turn off the firewall and I connect fine on port 5901...

      What am I missing?

      1 Reply Last reply Reply Quote 0
      • scottalanmillerS
        scottalanmiller
        last edited by

        Should be it. Are you sure you got the firewall port open?

        1 Reply Last reply Reply Quote 0
        • dafyreD
          dafyre
          last edited by

          firewall-cmd --reload should do the trick, I think?

          A scottalanmillerS 2 Replies Last reply Reply Quote 0
          • A
            Alex Sage @dafyre
            last edited by

            @dafyre did that already...

            1 Reply Last reply Reply Quote 0
            • scottalanmillerS
              scottalanmiller @dafyre
              last edited by

              @dafyre said in Firewall Issue - VNC:

              firewall-cmd --reload should do the trick, I think?

              He says he got that step.

              I'm wondering about a typo in the port command.

              firewall-cmd can show the rules too.

              1 Reply Last reply Reply Quote 1
              • A
                Alex Sage
                last edited by

                Hmmmm.....

                Doesn't seem to be adding....

                sudo firewall-cmd --list-all
                
                public (active)
                  target: default
                  icmp-block-inversion: no
                  interfaces: enp6s0f0
                  sources:
                  services: dhcpv6-client ssh
                  ports:
                  protocols:
                  masquerade: no
                  forward-ports:
                  sourceports:
                  icmp-blocks:
                  rich rules:
                
                1 Reply Last reply Reply Quote 0
                • scottalanmillerS
                  scottalanmiller
                  last edited by

                  I can't remember the syntax to show the rules. --show-all maybe.

                  A 1 Reply Last reply Reply Quote 0
                  • A
                    Alex Sage @scottalanmiller
                    last edited by

                    @scottalanmiller firewall-cmd --list-all

                    1 Reply Last reply Reply Quote 0
                    • scottalanmillerS
                      scottalanmiller
                      last edited by

                      There we go. What is your add command?

                      A 1 Reply Last reply Reply Quote 0
                      • A
                        Alex Sage @scottalanmiller
                        last edited by

                        @scottalanmiller

                        sudo firewall-cmd --zone=public --add-port=5901/tcp
                        sudo firewall-cmd --zone=public --add-port=5901/udp
                        
                        A dafyreD 2 Replies Last reply Reply Quote 0
                        • JaredBuschJ
                          JaredBusch
                          last edited by

                          turn off selinux, confirm it all works, turn it back on and add an exception.

                          1 Reply Last reply Reply Quote 0
                          • A
                            Alex Sage @Alex Sage
                            last edited by gjacobse

                            @aaronstuder F***[moderated]. ---permanent duh!

                            1 Reply Last reply Reply Quote 1
                            • dafyreD
                              dafyre @Alex Sage
                              last edited by dafyre

                              @aaronstuder said in Firewall Issue - VNC:

                              @scottalanmiller

                              sudo firewall-cmd --zone=public --add-port=5901/tcp
                              sudo firewall-cmd --zone=public --add-port=5901/udp
                              

                              Important to note: Those are not permanent and will not survive a --reload .

                              Edit: You beat me to it.

                              1 Reply Last reply Reply Quote 0
                              • A
                                Alex Sage
                                last edited by

                                And now I feel stupid... 😞

                                1 Reply Last reply Reply Quote 0
                                • dafyreD
                                  dafyre
                                  last edited by

                                  Oops. 🙂

                                  1 Reply Last reply Reply Quote 0
                                  • 1 / 1
                                  • First post
                                    Last post