Ubuntu – Statička IP adresa

Netplan

  • ip a
    • zapiši id kartice; recimo “enp3s0
  • nano /etc/netplan/01-netcfg.yaml
    • (ii neki drugi fajl sličnoga naziva koji se tamo nađe)
  • ako je sada IP na DHCP:
    • network:
        version: 2
        renderer: networkd
        ethernets:
          enp3s0:
          dhcp4: yes
  • promijeni u statičku IP adresu:
    • network:
        version: 2
        renderer: networkd
        ethernets:
          enp3s0:
            dhcp4: no
            addresses:
              - 192.168.234.234/16
            gateway4: 192.168.235.235
            nameservers:
              addresses:
                - 1.1.1.1
      
      # Eventualno stavi i route ako ti je na 192.168.235.235
      # WireGuard ili PFSense ili neki VPN,
      # a ti hitno trebaš direktan izlaz na Net, npr.:
      #      routes:
      #      - to: 66.254.114.41
      #        via: 192.168.230.230
      
  • spremi, zatvori
  • netplan apply
    • ili netplan try ako se želiš nadati da će ta naredba zaista vratiti postavke na prethdno stanje ako se ovime nešto sjebalo

NetworkManager

  • sudo apt install network-manager
  • status: nmcli connection
    • NAME UUID TYPE DEVICE
      Wired connection 1 1234abcd-efgh-5678-ijkl-9012mnop3456 ethernet eth0
      tun0 1234abcd-efgh-5678-ijkl-9012mnop3457 tun tun0
  • za DHCP:
    • nmcli con mod "Wired connection 1" ipv4.addresses "" ipv4.gateway "" ipv4.dns ""ipv4.dns-search ""  ipv4.method "auto"
  • Za statičku adresu:
    • nmcli con mod "Wired connection 1" ipv4.addresses "HOST_IP_ADDRESS/IP_NETMASK_BIT_COUNT" ipv4.gateway "IP_GATEWAY" ipv4.dns "PRIMARY_IP_DNS,SECONDARY_IP_DNS" ipv4.dns-search "DOMAIN_NAME" ipv4.method "manual"
  • i obavezno:
    • nano /etc/NetworkManager/NetworkManager.conf
    • [ifupdown]
      managed=false
  • nano “/etc/NetworkManager/system-connections/Wired connection 1”
    • [connection]
      id=Wired connection 1
      uuid=1234abcd-efgh-5678-ijkl-9012mnop3456
      type=ethernet
      autoconnect-priority=-999
      permissions=
      timestamp=1234567890
      
      [ethernet]
      mac-address=12:34:56:78:90:12
      mac-address-blacklist=
      
      [ipv4]
      address1=192.168.234.234/16,192.168.254.254
      dns=1.1.1.1;9.9.9.9;
      dns-search=zapodoma;
      method=manual
      
      [ipv6]
      addr-gen-mode=stable-privacy
      dns-search=
      method=auto

Reboot.

image_pdfimage_print