TBLinux:How to change the ip address
(Added Note 2, to warn against usage of 172.31.1.x or 172.16.x.x/172.18.x.x networks. Added references to mgmt0, int0, vlan3 etc Removed toolpack.ini section - not needed anymore.) |
(Updated TOC) |
||
Line 30: | Line 30: | ||
== Switch from DHCP to static<br> == | == Switch from DHCP to static<br> == | ||
− | + | ===Modify the mgmt0 (or eth0) configuration=== | |
vi /etc/sysconfig/network-scripts/ifcfg-mgmt0 | vi /etc/sysconfig/network-scripts/ifcfg-mgmt0 | ||
Line 49: | Line 49: | ||
ONBOOT=yes | ONBOOT=yes | ||
− | + | ===Add the default gateway address in the network configuration file=== | |
vi /etc/sysconfig/network | vi /etc/sysconfig/network | ||
Line 59: | Line 59: | ||
GATEWAY=192.168.1.1 | GATEWAY=192.168.1.1 | ||
− | + | ===Modify the DHCP client configuration=== | |
''NOTE:If you don't have a nameserver, remove it from the file, if you do set it to a valid one(DNS).'' | ''NOTE:If you don't have a nameserver, remove it from the file, if you do set it to a valid one(DNS).'' | ||
Line 70: | Line 70: | ||
<br> | <br> | ||
− | |||
:Example of a DNS configuration file containing a DNS server (in theory the dns server should configure itself properly): | :Example of a DNS configuration file containing a DNS server (in theory the dns server should configure itself properly): | ||
Line 76: | Line 75: | ||
nameserver 4.2.2.2 | nameserver 4.2.2.2 | ||
− | + | ===Restart the network interfaces=== | |
/etc/init.d/network restart | /etc/init.d/network restart | ||
Line 82: | Line 81: | ||
== Switch from static to DHCP == | == Switch from static to DHCP == | ||
− | + | ===Modify the mgmt0 (or eth0) configuration=== | |
vi /etc/sysconfig/network-scripts/ifcfg-mgmt0 | vi /etc/sysconfig/network-scripts/ifcfg-mgmt0 | ||
Line 100: | Line 99: | ||
DHCP_HOSTNAME=TB005376 | DHCP_HOSTNAME=TB005376 | ||
− | + | ===Remove the default gateway address in the network configuration file=== | |
vi /etc/sysconfig/network | vi /etc/sysconfig/network | ||
Line 109: | Line 108: | ||
NETWORKING=yes | NETWORKING=yes | ||
− | + | ===Modify the dhcp client configuration=== | |
''NOTE:If you don't have a nameserver, remove it from the file, if you do set it to a valid one(DNS).'' | ''NOTE:If you don't have a nameserver, remove it from the file, if you do set it to a valid one(DNS).'' | ||
Line 120: | Line 119: | ||
<br> | <br> | ||
− | |||
:Example of a DNS configuration file containing a DNS server (in theory the dns server should configure itself properly): | :Example of a DNS configuration file containing a DNS server (in theory the dns server should configure itself properly): | ||
; generated by /sbin/dhclient-script | ; generated by /sbin/dhclient-script | ||
nameserver 192.168.1.5 | nameserver 192.168.1.5 |
Latest revision as of 08:59, 27 October 2016
This article will explain how to manually change the management IP address of TMG800/TMG3200/TMG7800 of the Linux host.
On TMG800 and TMG3200 units you can have up to four internal interfaces:
- pre-2011:
- TMG800 -> Management Interface: eth0, Internal Interface: eth1
- TMG3200-> Management Interface: eth0, Internal Interface: eth1
- 2011 and after:
- TMG800 -> Management Interface: mgmt0, Internal Interface: vlan3, 1+1 interface#1: vlan710, 1+1 interface#2: vlan711
- TMG3200-> Management Interface: mgmt0, Internal Interface: int0, 1+1 interface#1: vlan710, 1+1 interface#2: vlan711
NOTE 1: Only the eth0/mgmt0 network interface should be changed, int0/vlan3/eth1 should stay at 172.31.1.2 since it is directly connected to the Tmedia base board and 1+1 vlans are configured with the Host role (see Tmedia 1+1).
NOTE 2: The network 172.31.1.x (netmask 255.255.255.0) cannot be used for the management IP.
On TMG7800-CTRL servers, you have three internal interfaces:
- pre-2011:
- TMG7800-> Management Interface: eth0, Internal Interface#1: eth1, Internal Interface#2: eth2
- 2011 and after:
- TMG7800-> Management Interface: mgmt0, Internal Interface#1: eth0, Internal Interface#2: eth1
NOTE 1: Only the eth0/mgmt0 network interface should be changed. eth1/eth0 will use the default address for primary (172.16.0.1) or secondary (172.16.0.2). eth2/eth1 will use the default address for primary (172.18.0.1) or secondary (172.18.0.2). (see Tmedia 1+1).
NOTE 2: The networks 172.16.x.x and 172.18.x.x (netmask 255.255.0.0) cannot be used for the management Interface IP.
Contents |
Switch from DHCP to static
Modify the mgmt0 (or eth0) configuration
vi /etc/sysconfig/network-scripts/ifcfg-mgmt0
NOTE 1: you need to remove the line DHCP_HOSTNAME
NOTE 2: int0/vlan3/eth1 interface must remain 172.31.1.2
- Example:
DEVICE=mgmt0 BOOTPROTO=static IPADDR=192.168.1.10 NETMASK=255.255.255.0 IPV6ADDR= IPV6PREFIX= IPV6_AUTOCONF=yes ONBOOT=yes
Add the default gateway address in the network configuration file
vi /etc/sysconfig/network
- Example:
HOSTNAME=TB005376 NETWORKING=yes GATEWAY=192.168.1.1
Modify the DHCP client configuration
NOTE:If you don't have a nameserver, remove it from the file, if you do set it to a valid one(DNS).
vi /etc/resolv.conf
- Example of a DNS configuration file without DNS server:
; generated by /sbin/dhclient-script
- Example of a DNS configuration file containing a DNS server (in theory the dns server should configure itself properly):
; generated by /sbin/dhclient-script nameserver 4.2.2.2
Restart the network interfaces
/etc/init.d/network restart
Switch from static to DHCP
Modify the mgmt0 (or eth0) configuration
vi /etc/sysconfig/network-scripts/ifcfg-mgmt0
NOTE 1: you need to remove the IPADDR and NETMASK lines
NOTE 2: int0/vlan3/eth1 interface must remain static at 172.31.1.2
- Example:
DEVICE=mgmt0 BOOTPROTO=dhcp IPV6ADDR= IPV6PREFIX= IPV6_AUTOCONF=yes ONBOOT=yes DHCP_HOSTNAME=TB005376
Remove the default gateway address in the network configuration file
vi /etc/sysconfig/network
- Example:
HOSTNAME=TB005376 NETWORKING=yes
Modify the dhcp client configuration
NOTE:If you don't have a nameserver, remove it from the file, if you do set it to a valid one(DNS).
vi /etc/resolv.conf
- Example of a DNS configuration file without DNS server:
; generated by /sbin/dhclient-script
- Example of a DNS configuration file containing a DNS server (in theory the dns server should configure itself properly):
; generated by /sbin/dhclient-script nameserver 192.168.1.5