Module 16: How to Configure Network Connectivity Between Windows, Linux, and macOS Systems
Configuring network connectivity between operating systems ensures devices running Windows, Linux, and macOS can communicate over the same network using shared protocols like TCP/IP, SMB, and NFS, allowing file sharing, remote access, and interoperability.
1. Ensure All Devices Are on the Same Network
Set static or dynamic IPs within the same subnet (e.g.,
192.168.1.x
)Use correct gateway and DNS
2. Enable Network Discovery & Sharing (Windows)
Go to:
Control Panel → Network and Sharing Center → Change advanced sharing settings
Enable:
Network discovery
File and printer sharing
OS | Required Services |
---|---|
Windows | File Sharing (SMB), Remote Desktop |
Linux | Samba (SMB), OpenSSH, NFS (optional) |
macOS | SMB, AFP (legacy), SSH |
4. Configure Shared Folders Between OSes
Share Windows Folder with Linux/macOS:
Right-click → Properties → Sharing tab → Share folder
Set permissions (read/write)
Access from Linux:
Access from macOS:
Go → Connect to Server → smb://192.168.1.10/ShareName
Share Linux Folder with Windows:
Install Samba:
Edit
/etc/samba/smb.conf
Restart Samba:
Access from Windows Explorer:
\\192.168.1.20\sharename
5. Verify Connectivity with Ping or SSH
Task | Command |
---|---|
Test ping | ping 192.168.1.x |
Test SSH (to Linux) | ssh user@192.168.1.x |
Test SMB share | net use \\192.168.1.x\share |
Overview of Gateway Service for NetWare
Configuring Gateway Service for NetWare
- Verifying TCP/IP Configuration
Services for NetWare
Lab A: Configuring Gateway Service for NetWare
How to Connect to SNA Mainframe Hosts Using Host Integration Server 2019 (HIS)
Host Integration Server 2019 (HIS) enables Windows Server systems to connect to IBM mainframes and AS/400 systems (SNA hosts) by using industry-standard protocols like SNA and TCP/IP, facilitating seamless integration with legacy enterprise environments.
Step-by-Step Guide: Connecting to SNA Hosts with HIS 2019
1. Install Host Integration Server 2019
Prerequisites:
Windows Server 2016/2019
.NET Framework
Visual C++ Redistributable
SQL Server (for management data storage)
Use the installer to install:
SNA Manager
Data Integration features
Network Integration features
Optional: OLE DB Provider for DB2
2. Configure SNA Gateway Service
Launch SNA Manager
Create a new subdomain
Add a connection to the IBM mainframe or AS/400 using:
LU6.2 (APPC) or
3270 LU Types for terminal emulation
3. Set Up Link Services (SNA Gateway)
You can use:
TCP/IP link service (most modern setups)
SDLC or X.25 (legacy environments)
Steps:
Create a Link Service
Define the Remote LU name
Configure the Local LU and Partner LU (Logical Units)
Assign appropriate LU mapping
4. Configure 3270 Sessions (Optional for Terminal Emulation)
If you need green-screen access to the mainframe:
Create a 3270 LU Pool
Define display sessions with LU Type 2 (3270)
Use a TN3270 client to test (e.g., IBM Personal Communications, Rumba, or PowerTerm)
5. Integrate with Applications (DB2, BizTalk, etc.)
Use OLE DB Provider for DB2 to connect SQL Server or .NET apps with IBM DB2
Use BizTalk Adapter (if BizTalk Server is installed) for host-initiated or request/response data exchange
Configure COMTI (COM Transaction Integrator) if you’re using legacy COM apps
6. Test and Monitor Connectivity
Use SNA Manager or Performance Monitor
Check logs:
Event Viewer → Applications and Services Logs → Microsoft-HIS
Add comment