I would like to open port
4567 for the IP address
184.108.40.206 with the
firewall-cmd command on a CentOS 7.1 server.
How can I achieve this, as the documentation I could find was too specific on this?
Server Fault is a question and answer site for system and network administrators. It only takes a minute to sign up.Sign up to join this community
Try this command
firewall-cmd --permanent --zone=public --add-rich-rule=' rule family="ipv4" source address="220.127.116.11/32" port protocol="tcp" port="4567" accept'
Check the zone file later to inspect the XML configuration
Reload the firewall
Create a new zone to accommodate this configuration. FirewallD zones are defined by source addresses and by interfaces.
firewall-cmd --new-zone=special --permanent firewall-cmd --reload firewall-cmd --zone=special --add-source=192.0.2.4/32 firewall-cmd --zone=special --add-port=4567/tcp
--permanent of course to the latter two commands to make them permanent.